類基礎
不同的類屬性:public, private, protected
- public: 公有屬性,可以被外部訪問
- private: 私有屬性,只能在類內部訪問
- protected: 受保護的屬性,只能在類內部和子類中訪問
構造函數的類型:默認構造函數、拷貝構造函數、帶參數的構造函數
析構函數的類型:虛析構函數、純虛析構函數、默認析構函數
涉及的關鍵詞
多態:同一操作作用于不同的對象上面,可以產生不同的解釋和不同的執行結果。簡單來說,就是用同一個方法名,但是有不同的實現方式。
封裝:將對象的狀態信息隱藏在對象內部,不允許外部程序直接訪問對象內部信息,而是通過該類所提供的方法來實現對內部信息的操作和訪問。
繼承:繼承是從已有的類中派生出新的類,新的類能吸收已有類的數據屬性和行為,并能擴展新的能力。
抽象:抽象是將具有一致的數據結構(屬性)和行為(操作)的對象抽象成類。
接口:接口是一種特殊的抽象類,它只包含常量和方法的定義,而沒有變量和方法的實現。
浙公網安備 33010602011771號