一、什么是類
類是具有相同屬性和相同的行為的一組對象的集合
屬性(成員變量):就是該事物的狀態(tài)信息(板磚的長寬高,顏色)
行為(成員方法):就是該事物能夠做什么(砌墻、防身)

image-20220802194134589.png
上圖為一個磚塊的模具,相當(dāng)于類。
二、什么是對象
萬事萬物皆是對象
對象:對象是類的實例。由于對象是根據(jù)類創(chuàng)建出來的,所以對象具備類中的屬性和行為。
對象強(qiáng)調(diào)的是一個個體。

image.png
通過模具制作出來的一個具體的板磚就是一個對象
三、類和對象之間有什么關(guān)系
類和對象的關(guān)系就如同模具和用這個模具制作出來的物品之間的關(guān)系。一個類給出它的全部對象的一個統(tǒng)一的定義,而它的每個對象則是符合這種定義的一個實體(也稱作實例),因此類和對象的關(guān)系就是抽象和具體的關(guān)系。
四、類和對象的區(qū)別
- 類是對某一類事物的抽象描述,不是具體的個體
-
對象是對某一事物的具體描述,是具體的個體
qgql2dl7fh.jpeg
學(xué)生是一個類,是一個抽象的描述。那學(xué)號,姓名,性別就是學(xué)生的一個特征,屬性。學(xué)習(xí)、做作業(yè)就是學(xué)生的一個行為
具體的一個學(xué)生就是一個對象,比如小明,他的具體特征為學(xué)號1001023,姓名為小明,性別為男。也要學(xué)習(xí),做作業(yè)。

image-20220802202146057.png
