'''
python類:
變數:類變數
:例項變數
方法:例項方法
:類方法
:靜態方法
建構函式
'''#靜態方法所需要的裝飾器:@staticmethod
class student():
sum1=0
def __init__(self,name,age):
self.name=name
self.age=age
def do_homework(self):
print('homework')
@classmethod#類方法
def plus_sum(cls):
cls.sum1+=1
print(cls.sum1)
@staticmethod#靜態方法
def add(x,y):
print('this is a static method')
student1=student('小紅帽',9)
student1.add(1,2)#this is a static method
student.add(1,2)#this is a static method
#靜態方法和類方法不能使用例項變數
python物件導向 類與物件
嗯,本學期開始學python物件導向的內容了,唔,前面的內容會在後期有時間慢慢補的。類與物件 我生活中有這樣一句話叫 物以類聚,人以群分 重點是前面那句,什麼是類呢,就是一類事物,比如人類 動物類 這是乙個大的範圍 類是封裝物件的屬性和行為的載體,反過來說,具有相同屬性和行為的一類實體被稱為類 而物...
python 筆記4 類(物件導向?)
1 定義 init 為建構函式 其中 metaclass type 確定使用新式類,python3.0 以後就不用考慮新式類的問題,類的定義 顯然在類的定義中每乙個函式引數列表的第乙個都應該是self,self 也就是物件本身,而 self 也是區分方法和物件函式的標誌。2 訪問許可權 通過上面的案...
python 物件導向 python是物件導向嗎
python是一種物件導向 解釋型計算機程式語言,由guido van rossum於1989年底發明,第乙個公開發行版發行於1991年,python 源 同樣遵循 gpl gnu general public license 協議。python語法簡潔而清晰,具有豐富和強大的類庫。但實際上面向過程...