• python——类


    类的定义格式:

    class CLASSNAME(父类1,父类2,父类3):

      __A  = 0     ##私有属性,两个_开头,只有在该类中的函数才能访问

      B = 0   ##公共属性

      def 函数名(self):

       self.__A = ...  #访问私有属性名

       self.B = ...  #访问公共有属性名

    PS:

    1、定义函数的时候,一定要有self这个参数,并且一定要放在第一个位置

    2、定义私有函数的时候,函数名和私有属性一样,要两个_开头

    3、继承的父类可以是多个,多个父类中有相同的函数,若其他函数要调用这个函数,则会从左往右一次搜索,只会访问第一个有该函数的父类

    4、可以在子类中重写父类中的函数

    5、如果要实例化或者继承其他模块的类,必须先用import导入该模块,然后再实例化或者继承

    6、类中的专有方法如下:

      1   __init__ 构造函数,在生成对象的时候调用
      2 __del__ 析构函数,释放对象时使用
      3 __setitem__ 按照索引引赋值
      4 __repr__ 打印,转换
      5 __getitem__ 按照索引获取值
      6 __len__ 获得长度
      7 __cmp__ 比较运算
      8 __add__ 加运算
      9 __sub__ 减运算
      10 __mull__ 乘运算
      11 __div__ 除运算
      12 __mod__ 求余运算
      13 __pow__ 乘方运算
      14 __call__ 函数调用
  • 相关阅读:
    Autofac(01)
    深入理解ADO.NET Entity Framework(02)
    使用excel 数据透视表画图
    C# 控制CH341进行SPI,I2C读写
    C# winform使用combobox遍历文件夹内所有文件
    通用分页存储过程
    如何让你的SQL运行得更快
    sql优化之使用索引
    SQL优化
    SQL 循环语句几种写法
  • 原文地址:https://www.cnblogs.com/dreamingmoon/p/5696177.html
Copyright © 2020-2023  润新知