類中方法帶參數
1、構造函數帶參數,實例化時就需要帶參數
class Person(): #定義類 def __init__(self,name,leg=8): #構造函數帶參數 self.name=name self.leg=leg def run(self): print("我會跑") print(self.name) print(self.leg) def fly(self): print("我會飛") zwj=Person("xiaomei") #實例化時需要帶參數 zwj.run()
2、構造函數未帶參數,實例方法帶參數,實例化無需帶參數,調用方法時帶參數即可
class Person(): #定義類 def __init__(self): #構造函數不帶參數 print("jjj") def run(self,name,leg=8): #實例方法帶參數 print("我會跑") print(name) print(leg) def fly(self): print("我會飛") zwj=Person() #實例化時不需要帶參數 zwj.run("xiaomei") #調取方法需要帶參數