Animalクラス(オブジェクト):
DEF __init __(自己、カラー):
self.color =色
DEF(自己を)EAT:
印刷( "動物が食べる!")
DEF RUN(セルフ):
印刷( "!動物が実行する")
クラス猫(動物):#は、Animalクラスが継承
DEF(自己を)EAT:
印刷( "!猫魚")
クラス・ドッグ(動物):
DEF __init __(自己、名前、年齢、色):
スーパー(犬、セルフ)。 __init __(色)#は、親クラスの初期化メソッドを呼び出し
名= self.name
self.age =年齢
DEF(自己を)EAT:
印刷(「!骨にかじる犬」)は
、クラスの#継承
猫=キャット(「黒」)
を印刷します(cat.color)
cat.eat()
cat.run()
犬犬=( "白"、7 "黒")
dog.eat()
dog.run()
#多クラス
DEF(OBJ)をフィード:
obj.eat()
AN =動物( "黄色")
CAT猫=( "オレンジ")
犬犬=( "黒" 5、 "黒")
(フィード猫)