C++-5

繼承的缺點:關聯性太強了(父類改變一個函數參數,則所有子類都需要改變) 所有的類不能夠將其寫的太實,(擴展性) 1、多態 純虛函數 ---- 接口 含有純虛函數的類叫做抽象類 --- 實現抽象層,隔離變化的部分與不變化的部分----依賴倒立原則 子類如果沒有實現純虛函數,則子類也叫作抽象類 子類中實現純虛函數的成員函數也是幾個虛函數 具體類 ------> 抽象類 (只將可能發生變化的方法抽象化)
相關文章
相關標籤/搜索