Day7-Python3基础-面向对象进阶

内容:

  • 面向对象高级语法部分异常处理
    • 经典类vs新式类  
    • 静态方法、类方法、属性方法
    • 类的特殊方法
    • 反射
  • Socket开发基础

面向对象高级语法部分

静态方法

      通过@staticmethod装饰器即可把其装饰的方法变为一个静态方法,什么是静态方法呢?其实不难理解,普通的方法,可以在实例化后直接调用,并且在方法里可以通过self.调用实例变量或类变量,

静态方法是不可以访问实例变量或类变量的,一个不能访问实例变量和类变量的方法,其实相当于跟类本身已经没什么关系了,它与类唯一的关联就是需要通过类名来调用这个方法

猜你喜欢

转载自www.cnblogs.com/yunwangjun-python-520/p/9890256.html