摘要: 描述器在Python中应用非常广泛。 Python方法(包括staticmethod()和classmethod())都实现为非数据描述器。因此,实例可以重新定义和覆盖方法,这允许单个实例获取与同一类的其他实例不同的行为。 property()函数实现为一个数据描述器。因此,实例不能覆盖属性的行为。 阅读全文
posted @ 2017-11-20 19:36 thinkingjxj 阅读(1728) 评论(0) 推荐(0) 编辑