2019年10月26日 复习

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

描述符何时何地使用:

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

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

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

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

 

优先级:

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

 

type 是python中内置的元类

 

posted @ 2019-10-26 20:24  小圣庄  阅读(107)  评论(0编辑  收藏  举报