pyhon-对象调用方法时执行顺序

1、属性:

      1.共有属性:

                类属性:类的通用属性,可以用类调用,也可以用对象调用,通常用类来调用

                实例属性:只属于对象

                局部变量

       2.私有属性:

 2、方法:

       1.普通方法

       2.特性方法:没有参数,调用时也不能带()和传参数,用@property修饰

       3.静态方法:没有self参数,可以使用类名来调用,也可以使用对象类调用,通常用类来调用,用@staticmethod修饰。业务场景:有一个方法在很多地方都需要调用,可以定义为静态方法

2、对象调用方法时执行顺序:

  1.对象实例化

  2.构造函数

  3.对象调用的方法,代码跳转到具体的方法,执行方法的代码块

  4.析构函数

猜你喜欢

转载自www.cnblogs.com/zyamei/p/12371344.html