2019年10月26日 复习

描述符:描述对象的一种方法  __get__  __set__ __delete__  至少使用了其中一种。

描述符何时何地使用:

  何地:定义成另一个类的类属性

  何时:被描述的类在操作属性的时候会触发

描述符:1 没有set方法  叫做 非数据描述符

    2 有get和set 叫做 数据描述符

优先级:

1类属性》2数据描述符》3实例属性》4非数据描述符》5找不到的属性触发getattr 

type 是python中内置的元类

猜你喜欢

转载自www.cnblogs.com/python1988/p/11745364.html