# 定義一個(gè)類
# class 類名:
# 屬性
# 方法
# def xxx():
# pass
class Cat:
"""定義了一個(gè)Cat類"""
def eat(self):
print("貓?jiān)诔贼~")
def drink(self):
print("貓正在喝水")
def introduce(self): # self 用來傳遞當(dāng)前對象 可以改成a b 等等, 但是一定第一個(gè)參數(shù)
print("%s 的年齡是 : %d"%(self.name , self.age))
# 創(chuàng)建一個(gè)對象
tom = Cat();
# 調(diào)用對象的方法
tom.eat();
tom.drink();
# 設(shè)置屬性
tom.name = "湯姆"
tom.age = 18
# 獲取屬性的第一種方式
print("%s 的年齡是 : %d"%(tom.name , tom.age))
# 第二種方式
tom.introduce()
lanman = Cat()
lanman.name = "藍(lán)貓"
lanman.age = 10
lanman.introduce()
# __init__ 方法
class Cat:
"""定義了一個(gè)Cat類"""
# 初始化對象
def __init__(self , name , age ):
print("-----創(chuàng)建新對象------")
self.name = name
self.age = age
def eat(self):
print("貓?jiān)诔贼~")
def drink(self):
print("貓正在喝水")
def introduce(self): # self 用來傳遞當(dāng)前對象 可以改成a b 等等, 但是一定第一個(gè)參數(shù)
print("%s 的年齡是 : %d"%(self.name , self.age))
lanman = Cat( "藍(lán)貓" , 18 )
lanman.introduce()
# __str__ 方法
class Cat:
"""定義了一個(gè)Cat類"""
# 定義對象的描述信息
def __str__(self):
return "%s 的年齡是 : %d"%(self.name , self.age)
# 初始化對象
def __init__(self , name , age ):
print("-----創(chuàng)建新對象------")
self.name = name
self.age = age
def eat(self):
print("貓?jiān)诔贼~")
def drink(self):
print("貓正在喝水")
def introduce(self): # self 用來傳遞當(dāng)前對象 可以改成a b 等等, 但是一定第一個(gè)參數(shù)
print("%s 的年齡是 : %d"%(self.name , self.age))
lanman = Cat( "藍(lán)貓" , 18 )
lanman.introduce()
print( lanman )
python 類 對象
最后編輯于 :
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡書系信息發(fā)布平臺,僅提供信息存儲服務(wù)。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡書系信息發(fā)布平臺,僅提供信息存儲服務(wù)。
推薦閱讀更多精彩內(nèi)容
- 面向?qū)ο缶幊?1.類與對象 在python中先有類再有對象,類和對象,你可以看成,類是把對象的相同特征和相同方法匯...
- 當(dāng)子類繼承父類的一些方法并且子類已經(jīng)覆蓋此方法時(shí),我們?nèi)绾握{(diào)用父類中的函數(shù)?這里提供兩種調(diào)用方式: 通過在子類中實(shí)...
- 1、類:class創(chuàng)建類。類是用來描述具有相同的屬性和方法的對象的集合。它定義了該集合中每個(gè)對象所共有的屬性和方法...
- 抽象基類,即 Python 中的 abc 模塊,Abstract Base Class。 Python 抽象基類可...
- 5月以來,哪怕對市場風(fēng)向再不敏感的人,也感覺到陣陣涼意。二級市場連續(xù)下挫,一級市場融資環(huán)境惡化,不論企業(yè)融資數(shù)量還...