补充链式调用知识
-
链式调用是设计程序的模式, 在Java 和 js 中被广泛应用
-
链式调用格式 : A.方法.方法.方法.方法
-
优势和好处 : 代码量大大减少, 逻辑集中清晰明了, 且易于查看和修改
class Person: def __init__(self,name,age,sex): self.name= name self.age = age self.sex = sex def print_name(self): print(self.name) return self # 返回对象本身 def print_age(self): print(self.age) return self # 返回对象本身 def print_sex(self): print(self.sex) return self # 返回对象本身 P1 = Person("康康",18,"man") P1.print_name() # 康康 P1.print_age() # 18 P1.print_sex() # man P1.print_name().print_age().print_sex() # 康康 18 man