Java面向对象-构造器
类的结构之三:构造器
* constructor
*
* 一、构造器的作用
* ①创建对象
* ②初始化对象
* 二、构造器的结构
* 权限修饰符 类名(形参列表){
* //
* }
* 注:如无形参列表为无参构造器
*
* 三、如果没有显示定义类的构造器的话,系统会默认提供一个空参构造器。
* 一旦显式的定义了构造器之后,系统就不会提供默认的空参构造器。
*
* 四、一个类中定义的多个构造器,彼此构成重载
*
* 五、一个类中至少会有一个构造器
public class PersonTest { public static void main(String[] args) { //创建类的对象 Person4 person4=new Person4(); } } class Person4{ //属性 int age; String name; /** * //构造器 * //无参构造器 */ Person4() { } /** * //带参构造器 * */ public Person4(int age, String name) { this.age = age; this.name = name; } //方法 public void eat() { System.out.println("吃饭"); } }