xinxin 物件導向2

2021-10-03 04:06:13 字數 2403 閱讀 7503

class

hero

:# 函式/方法

defrun

(self)

:print

("殘血了繼續剛"

)def

gongji

(self)

:print

("a啊啊啊啊啊啊啊呵呵"

)class

muyou

:def

__init__

(self)

: self.name =

"木有狂魔"

# 隱藏屬性,在屬性前加兩個下劃線

self.__hp =

1000000000

self.gongjili =

3 self.fangyuli =

3000000000000000000

defchuansong

(self)

:print

("把選中敵方英雄傳送到我方泉水"

)# class 教室 ---》 同一類人 -----》 類:圖紙

class

luban

(hero,muyou)

:# 魔法方法

def__init__

(self)

: self.name =

"狂魔魯班"

# 隱藏屬性,在屬性前加兩個下劃線

self.__hp =

100 self.gongjili =

3000

self.fangyuli =

3000

defget_hp

(self)

:print

("現在的血量是:%d"

%self.__hp)

defshezhi_hp

(self)

:if self.__hp>

100000

:print

("你已開掛,請2023年再次登陸"

)else

: self.__hp =

100+self.__hp

defjn1(self)

:print

("加速逃跑"

)def

jn2(self)

:print

("瞬間傳送"

)def

jin3

(self)

:print

("挑釁"

)class

lesuo

(luban,muyou,hero)

:def

__init__

(self)

: self.name =

"勒索狂魔"

# 隱藏屬性,在屬性前加兩個下劃線

self.__hp =

100 self.gongjili =

3 self.fangyuli =

3def

run(self)

:print

("趕快推塔"

)def

gold

(self)

:print

("選中對方的經濟一秒變成0"

)class

hou:

def__init__

(self)

: self.name =

"小明"

# 隱藏屬性,在屬性前加兩個下劃線

self.__hp =

1 self.gongjili =

1 self.fangyuli =

1def

yinshen

(self)

:print

("永久隱身,讓隊友都看不見"

)# 新建乙個英雄

山東挑釁小魯班 = luban(

)山東挑釁小魯班.jn1(

)山東挑釁小魯班.run(

)勒索 = lesuo(

)勒索.gold(

)勒索.jn1(

)勒索.run(

)勒索.chuansong(

)勒索.gongji(

)# 山東挑釁小魯班.__hp = 山東挑釁小魯班.__hp+1000000000000

# print("山東魯班的血量是%d"%山東挑釁小魯班.__hp)

# 山東挑釁小魯班.get_hp()

# for i in range(1000000000):

# 山東挑釁小魯班.shezhi_hp()

# 山東挑釁小魯班.get_hp()

# 華南暴躁大魯班 = luban()

# print("華南魯班的血量是%d"%華南暴躁大魯班.hp)

物件導向2

6 static關鍵字 用法 是乙個修飾符,用於修飾成員 當成員被靜態修飾後,就多了乙個呼叫方式,除了可以被物件呼叫外,還可以直接被類名呼叫。類名.靜態成員 static特點 static成員 也叫 類變數 1 隨著類的載入而載入 也就是說 靜態會隨著類的消失而消失。說明它的生命週期最長 2 優先於...

物件導向2

一.昨日內容回顧 1.匿名函式 lambda 引數 返回值 def chi return 飽了 lambda 飽了 2.sorted 排序 sorted iterable,key function,reverse false 3.filter 篩選 filter function,iterable ...

物件導向 2

1.物件導向的三大特性 封裝 繼承 多型。一 封裝 1.封裝的學習就是學習類成員的訪問許可權的控制。是設計類的時候需要考慮的問題。概念 通過對類中的成員的訪問許可權的控制,實現對外部類的訪問的可見和隱藏的控制的過程。2.類成員的訪問許可權的控制,通過訪問許可權修飾符來控制。可以在類成員的前面新增訪問...