類:(是一個獨立存放變數(屬性/方法)的空間) class 類名:(類名,每個單詞的首字母大寫) pass 實例 = 類 (類是一類事物的抽象,不是真的存在的。實例是某類事物的具體個體) 類的私有屬性: _x:(一個下劃線的私有屬性類和子類可以訪問) __x:(兩個前置下劃線的私有屬性,無法在外部直 ...
類:(是一個獨立存放變數(屬性/方法)的空間)
class 類名:(類名,每個單詞的首字母大寫)
pass
實例 = 類 (類是一類事物的抽象,不是真的存在的。實例是某類事物的具體個體)
類的私有屬性:
_x:(一個下劃線的私有屬性類和子類可以訪問)
__x:(兩個前置下劃線的私有屬性,無法在外部直接訪問,特殊訪問‘_類名__x’)
類中的方法就是函數是用來創建實例的
self代表實例本身
實例既可以訪問類的屬性,也可以有自己的獨立屬性,即不同於類屬性的屬性
初始化:
class 類名:
def __init__(self): (__init__它會在實例化後自動被調用。以完成實例的初始化)
pass
析構:
class 類名:(實例被刪除時,自動調用)‘提示開發者該變數被刪除’
def __del__(self):
pass