封裝:隱藏類實現細節函數
繼承:子類直接繼承父類方法繼承
多態:同一個行爲具備多個不一樣表現形式或形態能力(一個接口,多種方法)接口
重載和覆蓋區別:方法
覆蓋指派生類重寫基類的虛函數。參數
重載指編寫一個與已有函數同名可是參數表不一樣的函數。封裝