c++多態說明

      聲明三個定義: 1、重載 1、作用域相同(不能再兩個類中) 2、函數名相同 3、參數相同,而對返回值沒有要求 2、重定義(隱藏) 1、分別位於派生類與基類 2、函數名相同 3、參數可以不同,返回值可以不同 3、重寫(覆蓋) 1、分別位於派生類與基類 2、函數名相同 3、參數相同 4、返回值相同(即函數原型必須相同) 5、基類函數中有virtual關鍵字,不能有static 6、重寫函數
相關文章
相關標籤/搜索