python_面向对象

  • 使用self来指向当前的实力,相当于this指针

    如上图,虽然编译器会提示使用self做第一个参数,但是不使用也能正常运行!(就是说self只是建议的名称)

  • 类中方法至少包含一个参数,第一个参数就是类的本身,这和构造函数相同
  • 关于继承:
    • 可以多继承
    • 按继承顺序查找调用
  • 方法重写:使用子类对象调用重写的方法会指向子类的方法,如果需要访问父类的方法则使用super
    super(class, classInstance).Fcn(arg)

    这句话:调用 class 类的实例  classIndstance 的 Fcn(arg) 方法(实例是:classInstance,传入参数:arg)

原文地址:https://www.cnblogs.com/bbdr/p/10519101.html