制心一处,无事不办.
**被特殊语法封装的成员,会有不同的访问权限
封装的级别
成员 受保护的 约定俗成 python没有实现
_成员 私有的 外部不可访问
公有的 public 受保护的 protected 私有的 private **
class Person():
#成员属性
_name = None
_age = None #在成员前面加一个下划线就是受保护
__sanwei = None #加两个就是私有的
#初始化方法<br /> _**def **__init__(self,n,a,s):<br /> self.name = n<br /> self._age = a<br /> self.__sanwei = s
_#成员方法<br /> _**def **say(self):<br /> print(**'聊人生理想'**)
**def **sing(self):<br /> print(**'唱唱歌'**)
**def **__kiss(self):<br /> print(**'亲个小嘴'**)
_#在类的内部可以操作任意成员<br /> _**def **func(self):<br /> print(self.__sanwei)<br /> self.__kiss()
yangmi = Person(‘杨幂’,22,‘80,80,80’)
print(yangmi.age) #在类的外部不能操作私有属性
_yangmi.func()