class animal: #定義乙個動物類def __init__(self,name,hp,attack):
self.name =name
self.hp =hp
self.attack =attack
class person(animal): #繼承動物類
def dg(self,dog): #建立人打狗的方法
dog.hp-=self.attack
class dog(animal): #繼承動物類
def yr(self,peole): #建立狗咬人的方法
peole.hp-=self.attack
egg =person('eg',150,20) #創造乙個人
ha2 = dog('二哈',100,30) #創造一條狗
egg.dg(ha2) #egg打了狗一下
print(ha2.hp) #狗掉了20點血
人狗大戰的遊戲實現
實現人狗大戰 class dog def init self,args self.name args 0 self.age args 1 self.blood args 2 血量 self.king args 3 攻擊力 def yaoni self,person 狗的方法 咬人 狗咬人 人掉血 p...
Python 物件導向實戰
本週作業 角色 學校 學員 課程 講師 要求 1.建立北京 上海 2 所學校 2.建立linux python go 3個課程 linux py 在北京開,go 在上海開 3.課程包含,週期,通過學校建立課程 4.通過學校建立班級,班級關聯課程 講師 5.建立學員時,選擇學校,關聯班級 5.建立講師...
物件導向專案實戰 QuickHit
專案需求 根據輸入速率和正確率將玩家分為不同級別,級別越高,一次顯示的字元數越多。如果 玩家在規定時間內完成規定次數的輸入,正確率達到要求,則玩家公升級。最高端別為6級,初始級別為1.專案實現 如下 實現專案的 遊戲類 public class game public void setplay pl...