-
重载
如果多个方法或构造器有相同的方法名称、不同的参数,便使用了重载。
-
方法签名
方法签名:方法名+参数类型
-
默认域初始化
如果构造器没有显示地给域初值,则域会被自动初始化,数值为0,布尔为false,对象引用为null。
-
初始化数据域
-
初始化数据域的三种方式
- 在构造器中设置值
- 在声明中赋值
- 在初始化块中初始化
-
初始化块
只要构造类的对象,这些块就会被执行。
-
初始化的步骤(调用构造器的具体处理步骤)
- 所有数据域初始化为0、false或null;
- 根据在类中声明的次序,依次执行所有初始化语句或初始化块;
- 如果构造方法调用其他构造方法,则先执行其他构造方法;
- 执行本构造方法执行。
网友评论