摘要: 私有(private)属性 输出为: 上例,本来想通过方法控制属性,但是由于属性在外部可以访问,或者说可见,就可以直接绕过方法,直接修改这个属性 python提供了私有属性可以解决这个问题 私有属性 使用双下划线开头的属性名,就是私有属性 示例: 输出为: 外部访问不到__age,age没有定义,也 阅读全文
posted @ 2018-09-27 15:38 rivendare 阅读(158) 评论(0) 推荐(0) 编辑
摘要: 需要实例化,是普通方法;不需要类实例化,但是会用到类,用类方法;如果跟类完全没关系,就用静态方法。 类方法 1.在类定义中,使用@classmethod装饰器修饰的方法 2.必须至少有一个参数,且第一个参数留给了cls,cls指代调用者即类对象自身 3.cls这个标识符可以是任意合法名称,但是为了易 阅读全文
posted @ 2018-09-27 14:16 rivendare 阅读(210) 评论(0) 推荐(0) 编辑