python 面向对象

时间:2019-05-08 16:06:21   收藏:0   阅读:116

类的成员可以分为三大类:字段、方法和属性

技术分享图片

 

类成员:
     # 字段
          - 普通字段,保存在对象中,执行只能通过对象访问
          - 静态字段,保存在类中, 执行 可以通过对象访问 也可以通过类访问

     # 方法
         - 普通方法,保存在类中,由对象来调用,self=》对象
         - 静态方法,保存在类中,由类直接调用
         - 类方法,保存在类中,由类直接调用,cls=》当前类

        ######## 应用场景:
       如果对象中需要保存一些值,执行某功能时,需要使用对象中的值 -> 普通方法
       不需要任何对象中的值,静态方法

注:所有成员中,只有普通字段的内容保存对象中,即:根据此类创建了多少对象,在内存中就有多少个普通字段。而其他的成员,则都是保存在类中,即:无论对象的多少,在内存中只创建一份。

原文:https://www.cnblogs.com/quanloveshui/p/10832370.html

评论(0
© 2014 bubuko.com 版权所有 - 联系我们:wmxa8@hotmail.com
打开技术之扣,分享程序人生!