一个类即使什么都不写,也会存在一个方法–构造方法
- 必须和类的名字相同
- 必须没有返回类型,也不能写void
//默认存在无参构造 可以显示定义构造器
//实例化初始值
public Person(){
}
//有参构造
一旦定义有参构造,无参构造必须显示定义
public Person(String name){
this.name=name;
}
在主方法中调用构造方法{先实例化再调用}
//实例化一个对象
Person person = new Person("zxq");
System.out.println(person.name);
TIPS:使用快捷键生成构造方法
windows:alt+insert
mac: command+n+enter / fn+control+enter
注意点:
定义了有参构造之后,如果想使用无参构造,显示的定义要一个无餐的构造



