Java基礎學習:面向物件04
阿新 • • 發佈:2022-03-07
-
類於物件的關係:
-
類是一種抽象的資料型別:它是對某一類事物整體描述/定義,但是並不能代表某一個具體的事物;
-
物件是抽象概念的具體例項:張三就是人的具體例項;
-
-
類和物件的建立:
-
創建於初始化物件:
-
-
使用new關鍵字建立物件的時候,除了分配記憶體空間外,還會給建立好的物件進行預設的初始化以及對類中構造器的呼叫;
-
類中的構造器也稱為構造方法,是在進行建立物件的時候必須要呼叫的,並且構造器有以下2個特點:
-
必須和類的名字相同
-
必須沒有返回型別,也不能寫void
-
-
-
-
構造器必須要掌握;
-
-
程式碼案例:例項化類物件:new物件後,會給物件賦預設值
/**
* 啟動類:
* 一個專案只有一個主啟動類:不要每個類中都去寫main()方法
*/
public class Application {
public static void main(String[] args) {
//類是抽象的,需要例項化:類例項化後會返回一個自己的物件
//zhangsan物件就是一個Student類的具體例項
Student zhangsan=new Student();
Student xiaoming=new Student();
System.out.println(xiaoming.name);//null
System.out.println(xiaoming.age);//0
xiaoming.name="xiaoming";
xiaoming.age=12;
System.out.println(xiaoming.name);//xiaoming
System.out.println(xiaoming.age);//12
}
}
//筆記:以類的方式組織程式碼,以物件的方式封裝資料;