python面向对象编程篇22补充

前言

以下是用我自己可以理解的方式去记录关于描述符的认识笔记。纯属整理各大佬们的文章和实践笔记记录。如有错误,还希望多多指教!

章节内容:描述符的定义和作用描述符属性的查询优先级问题定义:

描述符它的本质是一个新式类,如果一个类里面如果包含实现了__set__、__get__、__delete__之一或全部实现,那么可以说这个是描述符类。

作用:

所以我们的描述数其实主要作用可以看成是对类里面某个成员变量的进行精细化的管理操作。

绑定行为:所谓的绑定行为,是指在属性的访问、赋值、删除时还绑定发生了其他的事情,正如前面属性控制三剑客所完成的事情一样;

托管属性:python描述符是一种创建“托管属性”的方法,即通过描述符(类)去托管另一个类的相关属性,也可以说是类的属性的一个代理。为了方便的理解“托管属性”这个概念,将通过几个通俗的例子去说明。

---PS上面关于绑定行为和托管属性的描述来自:

版权声明:CSDN博主「LoveMIss-Y」的原创文章原文链接:

转载请注明:http://www.sonphie.com/jbzl/13841.html

  • 上一篇文章:
  • 下一篇文章:
  • 网站简介| 发布优势| 服务条款| 隐私保护| 广告合作| 网站地图| 版权申明

    当前时间: