面向物件程式設計2
阿新 • • 發佈:2022-05-10
-
和類名相同
-
沒有返回值
作用:
-
new 本質在呼叫構造方法
-
初始化物件的值
注意點:
-
定義有參構造之後,如果向使用無參構造,顯示的定義一個無參的構造
快捷鍵:Alt + Insert
package javaSE.oop.Demo02;
public class Person {
//一個類即使什麼都不寫,它也會存在一個方法
String name;
//實列化初始值
//1、使用new關鍵字,本質是在呼叫構造器
//2、用來初始化值
//無參構造
public Person(){
this.name = "lshyd";
}
//有參構造: 一旦定義了有參構造,無參構造就必須顯示定義
public Person(String name){
this.name = name;
}
//alt + insert 建立構造器快捷鍵
}
package javaSE.oop.Demo02;
//一個專案應該只存在一個main方法
public class Application {
public static void main(String[] args) {
//new 例項化了一個物件
Person person = new Person();
System.out.println(person.name);//lshyd
Person person1 = new Person("唐靈影");
System.out.println(person1.name);
}
}