美文网首页
类属性和类方法,私有属性

类属性和类方法,私有属性

作者: 忆往昔04551 | 来源:发表于2018-03-11 19:59 被阅读0次

    类属性  

    就是给类对象中定义的属性

    通常用来记录与这个类相关的特征

    类属性不会用于记录具体对象的特征

    类方法

    就是针对类对象定义的方法

    在类方法内部可以直接访问类属性或者调用其他的类方法

    1. 类方法的第一个参数应该是cls

          1>   由哪一个类调用的方法,方法内的cls就是 哪一个类的引用

          2>   这个参数和 实例方法 的第一个参数是self类似

          3>   提示使用其他名称也可以,不过习惯使用cls

    2. 通过 类名.调用 类方法,调用方法时,不需要传递cls参数

    3. 在方法内部

          1>  可以通过cls.访问类的属性

          2>  也可以通过cls.调用其他的类方法

    静态方法

    通过 类名.调用 静态方法

    小结:

    1>    实例方法——方法内部需要访问 实例属性

                       实例方法 内部可以使用 类名.访问类属性

    2>     类方法——方法内部 只 需要访问 类属性

    3>     静态方法——方法内部,不需要访问 实例属性 和 类属性

    私有属性,私有方法:

                         ·  私有属性就是对象不希望公开的属性

                          ·  私有方法就是对象不希望公开的方法

    在定义属性或方法时,在属性名或者方法名前增加两个下划线,定义的就是私有属性或方法。

    就算跌倒,也要豪迈的笑。

    相关文章

      网友评论

          本文标题:类属性和类方法,私有属性

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