第3、4章 面向对象编程.pptVIP

  • 5
  • 0
  • 约1.75万字
  • 约 68页
  • 2018-11-13 发布于广东
  • 举报
3.5 对象的构造方法 构造方法(Constructor)是一种特殊的方法。Java中的每个类都有构造方法,用来初始化该类的一个新的对象。构造方法具有和类名相同的名称,而且不返回任何数据类型。系统在产生对象时会自动执行。 构造方法应包含的内容: 定义一些初值; 一个类可以有多个构造方法(重载),根据参数的不同决定执行哪一个; 如果程序中没有定义构造方法,则创建实例时使用的是缺省构造方法,它是一个无内容的空方法。 3.5对象的构造方法 public class Employee{ private String name; private int salary; public Employee(String n,int s) { name = n; salary = s; } public Employee(String n){ this(n,0); } public Employee() { this(“Unknown”); } } this this指向自己的引用,它的一个主要作用是要将自己这个对象当作参数,传送给别的对象中的方法。另外,形式参数和成员变量的名称相同时,也要通过this进行区别。相关实例参见教材73页 cla

文档评论(0)

1亿VIP精品文档

相关文档