類與對象關係
我們學習編程語言,就是爲了模擬現實世界的事物,實現信息化。比如:去超市買東西的計費系統,去銀行辦業務的系統。
我們如何表示一個現實世界事物呢:
屬性 就是該事物的描述信息
行爲 就是該事物能夠做什麼
*舉例:*學生事物
類:是一組相關的屬性和行爲的集合
對象:是該類事物的具體體現
舉例:
類 學生
對象 班長就是一個對象
類與對象的關係如圖
類的定義
現實世界的事物
屬性 人的身高,體重等
行爲 人可以學習,吃飯等
Java中用class描述事物也是如此
成員變量 就是事物的屬性
成員方法 就是事物的行爲
定義類其實就是定義類的成員(成員變量和成員方法)
案例:
學生類(講解)
如何定義
按照事物到類的過程一步步分析
如何使用
創建對象:
類名 對象名 = new 類名();
對象名.成員變量
對象名.成員方法