構造器的使用(構造方法)
類中的構造器也稱為構造方法,是在進行建立對象的時候必須要調用的。并且構造器有以下倆個特點:
◆1.必須和類的名字相同
◆2. 必須沒有傳回類型,也不能寫void
** 快捷鍵 alt+insert(Ins)自動生成構造器**
public class Person {
//一個類即使什麼都不寫,都會存在一個方法
//顯示的定義構造器
String name;
int age;
//使用new關鍵字本質調用構造器
//用來初始化值
public Person(){//無參構造
//this.name="張三";
}
//有參構造
//一旦有有參構造,則一定定義無參構造
public Person(String name){
this.name=name;
}
public Person(String name,int age) {//有參構造
this.name=name;
this.age = age;
}
//快捷鍵 alt+insert(Ins)自動生成構造器
}
測試代碼:
public static void main(String[] args) {
Person person=new Person();
person.name="張三";
person.age=18;
System.out.println(person.name);
System.out.println(person.age);
}
總結
構造器:
1.和類名相同
2.沒有傳回值
作用:
1. new 本質在調用構造方法
2. 初始化對象的值
注意點:
一旦有有參構造,則一定定義無參構造
//快捷鍵 alt+insert(Ins)自動生成構造器