python實現鏈式調用
在python中實現鏈式調用只需在函數返回對象自己就行了。
原理:上一個方法返回對象,是下一個調用方法的執行對象,依次執行下去,就成了鏈式調用方法
#鏈式調用,返回對象自己, 可以再方法后繼續接方法
class person():
def name(self,name):
self.name=name
return self
def age(self,age):
self.age=age
return self
def show(self):
return self.name,self.age
p=person()
print(p.name('tyh').age(15).show())