1. 程式人生 > >18/11/29 面向物件的一些概念

18/11/29 面向物件的一些概念

軟體中,介面暴露給使用者(public),而實現對使用者隱藏(private);

類的資料成員(屬性)和成員函式(對資料成員的操作,即方法)封裝在類中;

抽象資料型別:一個數據型別僅將高層的操作暴露給資料介面,同時將底層的實現隱藏起來。;

c++程式呼叫基於類的物件的高層介面;

繼承: class 子類 : 父類 ;

多型:子類中相同名字的方法將父類覆蓋;

在父類中宣告類介面,在子類繼承後同樣擁有這些宣告,且若子類沒有對這些介面定義,則不能建立物件;