构造器的作用:
1. 创建对象
2. 初始化对象的属性(信息)
说明:
1. 如果没有显式的定义类的构造器的话,则系统默认提供一个空参的构造器
2. 定义构造器的格式:权限修饰符 类名(形参列表){ }
3. 一个类中定义的多个构造器,彼此构成重载。
4. 一旦显式的定义了类的构造器之后,系统就不再提供默认的空参构造器
5. 一个类中,至少会有一个构造器。
总结:
属性赋值的先后顺序:
1. 默认初始化
2. 显式初始化
3. 构造器中赋值
4. 通过”对象.方法”或”对象.属性”的方式赋值