Python(十九)封装
class Man: def __init__(self, name, age): self.__name = name self._age = age #property可以将方法定义成属性,后续可以使用obj.属性名称的方式输出 @property def name(self): return self.__name @name.setter def name(self, value): self.__name = value @name.getter def name(self): return self.__name if __name__ == "__main__": m = Man("张三", 20) print(m.name) m.name = "李四" print(m.name)
                    
                
                
            
        
浙公网安备 33010602011771号