iOS開發-物件導向三大特徵

Baaaan發表於2015-10-28

⾯向物件的三大特徵,並作簡單的介紹
.

物件導向三大特徵為封裝,繼承,多型.
封裝是封好一個抽像的類,隱藏內部的實現,對外部提供介面.來方便外界進行呼叫.
繼承是可以使用現有類的所有功能,並且在無需編寫原來類的情況下對這些功能進行擴充套件.
子類可以繼承父類所有的特徵和行為,比如a繼承於b,b繼承於c,那麼a就具有c的所有特徵和行為.
多型:不同的物件以自己的方式響應相同的訊息的能力叫做多型.
多型舉例來講,定義id型別變數a,假如令a等於字串,那麼a就是string型別,假如令a等於8,那麼a就是int型別.

相關文章