python 类

作者: 森先生_wood | 来源:发表于2015-10-29 19:03 被阅读59次

对象(object)是类(subclass)的一个实例,包括特性(attribute)和方法(method)。特性是作为对象的一部分变量,方向是储存在对象内部的函数(将对象作为其第一个参数)。

  • 对象的优点有:继承,封装,多态。

  • 私有
    为了防止直接修改对象内部的具体操作,可以在名字前面加上双下划线或者是单下划线。

  • 接口
    为了确保处理多态对象,需要确认其接口,即对象拥有的特性和方法。
    hasattr(实例,特性或方法):返回Fause和True。
    getattr(实例,特性,默认值):允许设置默认值,在特性不存在时使用。
    setattr(实例,特性,值):设置对象的特性。

相关文章

网友评论

    本文标题:python 类

    本文链接:https://www.haomeiwen.com/subject/cyhfhttx.html