在建立物件時,Python 允許你執行自訂程式碼(例如初始化屬性):你只需要定義一個名為 __init__() 的特殊方法。利用這個練習來檢查你對 __init__() 運作方式的理解!
__init__()
以下哪一段程式碼在執行時「不會」回傳錯誤?
本練習屬於課程
將理論付諸實踐,立即體驗我們的互動練習
了解什麼是物件導向程式設計(OOP),它與程序式程式設計有何不同,以及如何應用。你將定義包含方法、屬性與建構函式的自訂類別,並用它們來建立物件!
當前練習
探索 OOP 的兩個核心概念:繼承與多型。學習如何實作它們,以減少重複程式碼並擴充功能,並同時複習類別層級資料與實例層級資料的差異。
學習如何比較物件、定義與客製化物件的字串表示,甚至運用繼承來建立與攔截自訂例外,實作專屬的錯誤處理。