1.面向?qū)ο蟀ㄈ筇卣鳎悍庋b、繼承、多態(tài)。
2.?? 類:實(shí)際上不存在,是人類大腦思考總結(jié)的一個模板(這個模板描述了共同特征)
?? 對象:實(shí)際存在的個體
?? 實(shí)例:對象的另一個名字
? 實(shí)例化:通過類這個模板創(chuàng)建對象的過程
??? 抽象:多個對象具有共同特征,進(jìn)行思考總結(jié)抽取共同特征的過程
3.類的定義:
??? [修飾符列表] class 類名{
???????? 類體//類體 = 屬性 + 方法
??????????????? //屬性在代碼中以“變量”(成員變量)的形式存在(描述狀態(tài))
??????????????? //方法描述動作/行為
??? }
4.創(chuàng)建對象語法:
? ? ? ? ? ? ? ? ? ? ? ? 類名 對象名 = new 類名()
???? 例如: ?????? Student s1 = new Student();
???? 其中 s1是變量名(對象名);Student是變量s1的數(shù)據(jù)類型(引用數(shù)據(jù)類型);new Student()是一個對象.
5.引用變量:保存了內(nèi)存地址并且指向了堆內(nèi)存中的對象的變量。
?????? 語法:?? 引用.實(shí)例變量名
6.先有一個對象,才能訪問該對象的實(shí)例變量。