Python 10-6——一周復盤及練習

? ? ? 這一周繼續對類的特點及行為作深入探討,學習了:

1、給類中的屬性指定默認值;

2、類的繼承;

3、給子類定義屬性和方法;

4、重寫父類方法;

5、將實例用作屬性;

? ? ? ? 通過幾天的學習,對類又有了新的認識,可以通過類描述實物,是一種極其有效的面向對象的編程方法。通過定義子類并繼承父類的方式實現特殊類別的描述,定義子類后通過定義跟父類方法同名的方法實現父類方法的重寫。在類中指定屬性默認值,在調用類創建實例時自動包含某種信息。隨著類中信息越來越多,可以將某些屬性和行為封裝,在類中通過創建實例的方式實現該屬性和行為的自動化調用。

? ? ? ? 通常在項目開發時,使用類會是個不錯的選擇,通過繼承、實例用作屬性將極大提高代碼的識別度和自動化。這背后更深層次的是邏輯,該怎樣去安排類并讓代碼運行有效且易于他人理解是合作的基礎。

小試牛刀練一練:9-(4-9)

9-4 餐館類:就餐人數的變化

9-6 ?冰激凌小店

9-5 用戶類:登陸次數的變化嘗試

9-7 ?管理員這一特殊類的定義和繼承,指出其管理權限的變化

9-8 ?將管理權限的變化放進類中,用實例去充作屬性

最后編輯于
?著作權歸作者所有,轉載或內容合作請聯系作者
平臺聲明:文章內容(如有圖片或視頻亦包括在內)由作者上傳并發布,文章內容僅代表作者本人觀點,簡書系信息發布平臺,僅提供信息存儲服務。

推薦閱讀更多精彩內容