C 從入門到遛彎 第十二章 虛方法和抽象類

2021-07-23 23:19:07 字數 486 閱讀 5254

1.抽象成員必須標記為abstract,並且不能有任何實現。

2.抽象成員必須在抽象類中。

3.抽象類不能被例項化

4.子類繼承抽象類後,必須把父類中的所有抽象成員都重寫。

(除非子類也是乙個抽象類,則可以不重寫)

5.抽象成員的訪問修飾符不能是private

6.在抽象類中可以包含例項成員。

並且抽象類的例項成員可以不被子類實現

7.抽象類是有建構函式的。雖然不能被例項化。

8、如果父類的抽象方法中有引數,那麼。繼承這個抽象父類的子類在重寫父類的方法的時候必須傳入對應的引數。

如果抽象父類的抽象方法中有返回值,那麼子類在重寫這個抽象方法的時候 也必須要傳入返回值。

*****=

如果父類中的方法有預設的實現,並且父類需要被例項化,這時可以考慮將父類定義成乙個普通類,用虛方法來實現多型。

如果父類中的方法沒有預設實現,父類也不需要被例項化,則可以將該類定義為抽象類。

第十二章 簡訊和郵件

1.註冊乙個互億無線,獲取免費的50條簡訊平台使用權進行測試。在驗證碼簡訊 產品總覽頁面,在api介面資訊中,獲取apiid和apikey。3.解壓介面文件後,在demo目錄下可以找到python的模板,需要修改,詳見以下 使用者名稱是互億無線的apiid account c58023834 密碼是...

第十二章 字典和集合

2 集合 本章涵蓋的主題有 建立簡單的字典 從檔案載入以及儲存到檔案中 集合操作 可以建立字串的索引,使索引更具有意義。在字典中,次序是無關緊要的,通過鍵 值對來匹配。dictionary 通過索引新增即可。grade dict grade dict myself 5 grade dict 7 gr...

第十二章 類和物件

類是多個類似事務組成的群體的統稱,能夠幫助我們快速理解和判斷事務的性質面向過程 物件導向 區別 面向過程 事務比較簡單,可以用線性的思維去解決,親力親為 物件導向 事務比較複雜,用簡單的線性思維無法解決 共同點 面向過程和物件導向都是解決實際問題的一種思維方式 總結 物件導向和面向過程相輔相成,二者...