03_類的聲明

類的聲明:

class 類名(父類):
屬性
方法

class:python 中聲明類的關鍵字
類名:標識符,類名的首字母要大寫,駝峰式命名
():類要繼承自其他的類,需要寫括號,括號里面是父類的名字。不繼承時候可省略,
屬性:對象屬性和類的字段 --- 保存數(shù)據(jù)
方法:實質就是聲明在類中的函數(shù) --- 實現(xiàn)功能

1.聲明類Person

class Person:
"""類的說明:人類"""
# 聲明兩個對象方法,需要使用對象來調用
"""
# 對象方法默認都有一個參數(shù)self,在調用方法的時候,
這個參數(shù)不用傳參(系統(tǒng)會自動給self傳參),誰來調用這個方法,self就是誰

def eat(self):
    print('在吃飯')
def sleep(self):
    print('(:3在睡覺,晚安!')

聲明對象
通過類的構造方法去創(chuàng)建對象(名字和類名同名的方法就是構造方法,自動生成的)
對象名 = 類名()

類的對象可以通過點語法使用類中聲明的對象的方法和屬性
對象.方法名()
對象.屬性名()


if __name__ == '__main__':
    # 2.聲明對象
    # 一個類可以有多個對象
    p1 = Person()
    print(p1)
    p2 = Person()
    print(p2)

    #對象可以調用對象方法
    p1.eat()
    p2.eat()
    p1.sleep()
    p2.sleep()
?著作權歸作者所有,轉載或內容合作請聯(lián)系作者
【社區(qū)內容提示】社區(qū)部分內容疑似由AI輔助生成,瀏覽時請結合常識與多方信息審慎甄別。
平臺聲明:文章內容(如有圖片或視頻亦包括在內)由作者上傳并發(fā)布,文章內容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務。

相關閱讀更多精彩內容

友情鏈接更多精彩內容