戦闘へのオブジェクト指向のアプローチ - 人と犬の銃撃戦

クラス動物は:#は、動物のクラス定義
:DEFの__init __(自己、名前、HP、攻撃)
self.name =名前
self.hp = HPの
self.attack =攻撃

#継承動物:クラス人(動物)
、デフDG(自己犬):#は、メソッドの男を作成するには、犬ビート
dog.hp- = self.attack

クラスドッグ(動物):#継承動物を
年(自己、peole DEF): #は、 犬の攻撃の方法作成
peole.hp- =自己を。攻撃

卵は人( 'EG'、150,20)が#人の作成=
#犬の作成HA2 =犬( '2ヘクタール'、100,30)を
egg.dg(HA2)#eggを犬のビットヒット
プリント(HA2を。馬力)#犬は、血液の20個のポイントを失いました

おすすめ

転載: www.cnblogs.com/jmc218/p/11805915.html