摘要:
正常情况下,类包含的属性应该是隐藏的,只允许通过类提供的方法来间接的实现对类属性的访问和操作。 python中提供了property()函数,可以实现在不破坏类封装原则的前提下,让开发者依旧使用“类对象.属性”的方式操作类中的属性。 阅读全文
摘要:
本质上看,描述符是一个类,只不过它定义了另一个类中属性的访问方式。换句话说,一个类可以将属性管理全权委托给描述符类。 描述符类基于以下三种特殊方法,换句话说,这三种方法组成了描述符协议: 1. \__set__(self, obj, type = None): 在设置属性时,将调用这一方法。 2. 阅读全文
摘要:
题目描述: 题目分析: 1. 矩形的边平行于坐标轴 2. 矩形的边不平行于坐标轴 阅读全文