一.類的創建
#類的實例化 class Dog(object):#object類,o小寫 type = "寵物" #類變量 def __init__(self,name,age): #初始化方法 self.name = name #實例變量(屬性) self.age = age self.run() def run(self): #普通方法 print(self.name,"在咆哮!") def eat(self,speed): print(self.name,"在吃:",speed)
1.創建類
class Dog(object): //class創建Dog類,繼承object基類
2.類變量
type = "寵物" #類變量
類變量是在初始化方法之前的變量
3.初始化方法
def __init__(self,name,age): #初始化方法
初始化方法是__init__(),里面傳入參數
4.實例變量(屬性)
5.普通方法
二.類的實例化
#實例化 win = Dog("惡龍",12) #隱式傳遞self,當前對象傳入 #實例化變量 print(win.name) #實例化變量重新賦值 win.name = "黑色" print(win.name) #獲取方法 win.run()
1.類的實例化
win = Dog("惡龍",12)
實例化的參數就是初始化的參數__init__(self,name,age)
2.實例化變量
win.name //獲取實例化變量
3.修改實例化變量
win.name = "黑色"
4.獲取對象方法
win.run()