17. 面向对象 -成员

Posted lw1095950124

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了17. 面向对象 -成员相关的知识,希望对你有一定的参考价值。

三十六.面向对象的成员

    能写的所有成员

  一.变量

    1.实例变量    访问时      对象.变量

    2.类变量         访问时     类名.变量

技术分享图片

 

  注意:

技术分享图片

  二.方法

   1.实例方法  

     必须有一个参数(self)

     调用时      对象.变量()

   2.类方法

     必须有一个参数(cls)

     定义时在方法前加        @classmethod

     调用时       类名.变量()

   3.静态方法(属于类)

     可以不用参数

     定义时 在方法前加       @staticmethod

     调用时        类名.变量()(对象.变量())

 技术分享图片

 静态方法

技术分享图片

  三.属性   (本质是方法) 

    把一个方法变成属性  , 不能赋值

    定义时 在方法前加@property 

    调用时不需要写括号  直接当属性调用

技术分享图片

 

   四.私有

    所有以双下划线开头的方法, 变量都是私有内容

    外界无法访问. 除非你主动暴露这些内容      

 技术分享图片

技术分享图片

以上是关于17. 面向对象 -成员的主要内容,如果未能解决你的问题,请参考以下文章

17.1 MySQL主从介绍17.2 准备工作17.3 配置主17.4 配置从17.5 测试主从同步

17.1 MySQL主从介绍 17.2 准备工作 17.3 配置主 17.4 配置从 17.5 测试主从同步

17.1 MySQL主从介绍;17.2 准备工作;17.3 配置主;17.4 配置从;17.5 测试主从同步

17.1 MySQL主从介绍17.2 准备工作17.3 配置主17.4 配置从17.5 测试主从同步

excel里三组数值交集 公式

day 17 文件操作17:14 -17:43