下面展示一些python3建立類,類的屬性、方法,以及呼叫的**,這裡還用到了多型,物件fighter和defender都呼叫了相同名字的方法,但卻實現的是不同的功能
tips:類的定義首字母一般大寫,方法一般小寫,便於區分
class
fight()
:# define class name
color =
"green"
#attribute
deffun
(self)
:#function
print
("i am figher"
)class
defend()
: color =
"red"
deffun
(self)
:print
("i am defender"
)fighter = fight(
)#call class
defender = defend(
)fighter.fun(
)#call function
defender .fun(
)
下面展示一些繼承的**,
class
mylist
(list):
pass
list1 = mylist()3
)6)9
)1)print
(list1)
list1.sort(
)print
(list1)
python入門 P37類和物件 物件導向程式設計
class相當於房子圖紙,每個物件是參照圖紙建立的實際的房子,self相當於每一棟房子的門牌號,在下面這段 裡,每個物件都是呼叫了自己那棟房子裡的方法,就是因為self tips 在方法裡,self必須是第乙個 class build def setname self,name self.name ...
python入門 P39類和物件 拾遺
組合就是把舊類例項化放到新類裡面進行呼叫,如下 class chairs def init self,x self.num x class glasses def init self,y self.num y class build def init self,x,y self.chairs cha...
C 類和物件入門
物件的含義是指具體的某乙個事物,即在現實生活中能夠看得見摸得著的事物。在物件導向程式設計中,物件所指的是計算機系統中的某乙個成分。在物件導向程式設計中,物件包含兩個含義,其中乙個是資料,另外乙個是動作。物件則是資料和動作的結合體。物件不僅能夠進行操作,同時還能夠及時記錄下操作結果。這是什麼玩意,通俗...