一、繫結方法:
繫結給誰就應該由誰來呼叫,誰來呼叫就會將誰當做第乙個引數傳入
1.繫結給物件的方法:類中定義的函式預設就是繫結給物件的
二、非繫結方法:
即不與類繫結,又不與物件繫結,意味著物件和類都可以來呼叫,無論誰來呼叫都是乙個普通函式,沒有自動傳值的效果
importsettings
class
mysql:
def__init__
(self,ip,port):
self.ip =ip
self.port =port
self.id =self.create_id()
deftell_info(self):
print('
id:%s,ip:%s port:%s
'%(self.id,self.ip,self.port))
@classmethod
deffrom_conf(cls):
return cls(settings.ip,settings.port)#
clx(ip,port)
@staticmethod
defcreate_id():
import
uuid
return
uuid.uuid4()
#obj = mysql('1.2.3.4','3006')
obj =mysql.from_conf()
obj.tell_info()
後期補全!
焚膏油以繼晷,恆兀兀以窮年。
python物件導向中繫結方法與型別
class student school university of technology count 0 def init self,x,y self.name x self.age age student.count 1 def choose couse self print there is ...
物件導向方法與物件導向測試
物件導向 object oriented,oo 方法認為,客觀世界是由各種物件組成的,任何事物都是物件,每乙個物件都有自己的運動規律和內部狀態,都屬於某個物件類,是該物件類的乙個元素。複雜的物件可由相對簡單的各種物件以某種方式而構成,不同物件的組合及相互作用就構成了系統。oo方法是當前的主流開發方法...
Python物件導向 方法
方法名稱 樣式可被誰呼叫 可呼叫誰 用處類方法 方法的第乙個引數是類 類 例項 類變數修改類屬性 靜態方法 方法不需要任何固定的引數 類 例項 自身的變數 只能做內部的處理 類中函式 就是在類裡面寫了個函式 不可外部呼叫 自身的變數 內部私有化部分 例項方法 就是有self接收例項的這種方法 cla...