類和對象
1、類和對象得區別:類是對客觀世界中事物得抽象,而對象是類實例化后的實體
例如:汽車模型就是一個類,制造出來的每輛汽車就是一個對象
2、類的定義:
(1)python使用class關鍵字定義一個類,類名的首字母一般要大寫:
例如:
classStudent:#定義了一個Student類
(2)類的主體由一系列的屬性和方法組成
例如:
classFruit:#定義一個類
def__init__(self):#類的構造函數,用于初始化類的內部狀態,為類的屬性設置默認值
self.name=name#定義name屬性
self.color=color#定義color屬性
defgrow(self):#定義一個函數,為類的函數,稱為方法;它至少有一個參數self
print(‘Fruitgrow’)
3、對象的創建:
創建對象的過程稱為實例化,當一個對象被創建后,包含3個方面的特性:對象的句柄、屬性和方法
對象的句柄:用于區分不同的對象
例如:
if__name__=="__main__"#當程序作為主程序運行
fruit=Fruit()#實例化:創建一個對象,創建了一個Fruit對象
fruit,grow()#對象調用grow()方法
以上內容為大家介紹了python培訓之類和對象的區別是什么,希望對大家有所幫助,如果想要了解更多Python相關知識,請關注IT培訓機構:千鋒教育。