制心一处,无事不办.

    **被特殊语法封装的成员,会有不同的访问权限

    封装的级别
    成员 受保护的 约定俗成 python没有实现
    _
    成员 私有的 外部不可访问
    公有的 public 受保护的 protected 私有的 private **

    class Person():
    #成员属性
    _name = None
    _age = None
    #在成员前面加一个下划线就是受保护
    __sanwei = None #加两个就是私有的

    1. #初始化方法<br /> _**def **__init__(self,n,a,s):<br /> self.name = n<br /> self._age = a<br /> self.__sanwei = s
    2. _#成员方法<br /> _**def **say(self):<br /> print(**'聊人生理想'**)
    3. **def **sing(self):<br /> print(**'唱唱歌'**)
    4. **def **__kiss(self):<br /> print(**'亲个小嘴'**)
    5. _#在类的内部可以操作任意成员<br /> _**def **func(self):<br /> print(self.__sanwei)<br /> self.__kiss()

    yangmi = Person(‘杨幂’,22,‘80,80,80’)
    print(yangmi.age) #在类的外部不能操作私有属性
    _yangmi.func()