oo思維
oo思維
考慮類名詞
屬性不可脫離具體的應用
方法類與類之間的關係
public class address
}隱藏(封裝)
繼承xx是一種交通工具。
public abstract class vehicle
多型public class car extends vehicle
}public class place extends vehicle
}public class driver
}客戶端呼叫
driver d = new driver();
d.drive(new car());
多型核心中的核心
可擴充套件性。
設計設計沒有覺得的對與錯
over design。想的太多了。沒做完就跟沒想是一樣。
沒有設計可以一步到位。
初學者不要考慮太多條條框框,實際動手最重要。
物件導向的三個特徵
1 封裝 封裝最好理解了。封裝是物件導向的特徵之一,是物件和類概念的主要特性。封裝,也就是把客觀事物封裝成抽象的類,並且類可以把自己的資料和方法只讓可信的類或者物件操作,對不可信的進行資訊隱藏。2 繼承 物件導向程式設計 oop 語言的乙個主要功能就是 繼承 繼承是指這樣一種能力 它可以使用現有類的...
物件導向的三個特徵
物件導向的三個特徵 封裝,繼承,多型 封裝 把客觀事物封裝成抽象的類,並且類可以把自己的資料和方法只讓可信的類或者物件操作,對不可信的進行資訊隱藏。類將成員變數和成員函式封裝在類的內部,根據需要設定訪問許可權,通過成員函式管理內部狀態。繼承 繼承所表達的是類之間的相關關係,這種關係使得物件可以繼承另...
物件導向的三個特徵
物件導向的三個基本特徵是 封裝 繼承 多型。o oobase.gif 封裝封裝最好理解了。封裝是物件導向的特徵之一,是物件和類概念的主要特性。封裝,也就是把客觀事物封裝成抽象的類,並且類可以把自己的資料和方法只讓可信的類或者物件操作,對不可信的進行資訊隱藏。繼承物件導向程式設計 oop 語言的乙個主...