构造方法 构造方法在创建新的实例对象时起作用 构造方法通常用来初始化实例对象,例如:初始 化成员域或设置工作环境 构造方法的特点: 与类同名 没有返回值 可以含有多种构造方法(重载) 但必须具有不同的参数列表 2021/2/24
2021/2/24 11 构造方法 • 构造方法在创建新的实例对象时起作用 • 构造方法通常用来初始化实例对象,例如: 初始 化成员域或设置工作环境 • 构造方法的特点: – 与类同名 – 没有返回值 • 可以含有多种构造方法(重载) – 但必须具有不同的参数列表
默认的构造方法 如果没有显式地定义类的构造方法,则系统会为该类定 义一个默认的构造方法。该构造方法不含任何参数。 这个默认的构造方法首先调用其父类的不含任何参数的构造 方法,然后初始化新生成的实例的各个成员域变量 默认值:基本数值类型:0; boolean: false;引用数据类型:null 最好自己写构造方法 一旦在类中定义了构造方法,系统就不会再创建这个默 认的不含参数的构造方法。 2021/2/24 12
2021/2/24 12 默认的构造方法 • 如果没有显式地定义类的构造方法,则系统会为该类定 义一个默认的构造方法。该构造方法不含任何参数。 – 这个默认的构造方法首先调用其父类的不含任何参数的构造 方法,然后初始化新生成的实例的各个成员域变量 • 默认值: 基本数值类型: 0; boolean: false; 引用数据类型: null – 最好自己写构造方法 • 一旦在类中定义了构造方法,系统就不会再创建这个默 认的不含参数的构造方法
编写一个 Circle类 2021/2/24 13
2021/2/24 13 编写一个Circle类
2021/2/24
2021/2/24 14
2021/2/24 15
2021/2/24 15