編程環境 ? https://www.tutorialspoint.com/execute_python_online.php
9/21? ? 9.3.4 重寫父類的方法
對于父類的方法,只要它不符合子類模擬的實物的行為,都可對其進行重寫。為此,可在子類中定義一個這樣的方法,即它與要重寫的父類方法同名。這樣,Python將不會考慮這個父類方法,而只關注你在子類中定義的相應方法。
9/22 ? ? 9.3.5 將實例用作屬性
使用代碼模擬實物時,你可能會發現自己給類添加的細節越來越多:屬性和方法清單以及文件都越來越長。
在這種情況下,可能需要將類的一部分作為一個獨立的類提取出來。你可以將大型類拆分成多個協同工作的小類。
這里把 狗狗類做了一個封裝。全部狗狗信息放到doginfo里。