摘要: Python允许在定义class的时候,定义一个特殊的__slots__变量,来限制该class实例能添加的属性: Python内置的@property装饰器就是负责把一个方法变成属性调用的: @property的实现比较复杂,我们先考察如何使用。把一个getter方法变成属性,只需要加上@prop 阅读全文
posted @ 2017-08-21 22:08 ZhouHaining 阅读(121) 评论(0) 推荐(0) 编辑
摘要: 当我们定义一个class的时候,我们实际上就定义了一种数据类型。类是抽象的模板,class后面紧接着是类名,即Student,类名通常是大写开头的单词,紧接着是(object),表示该类是从哪个类继承下来的,通常,如果没有合适的继承类,就使用object类,这是所有类最终都会继承的类。class S 阅读全文
posted @ 2017-08-21 16:07 ZhouHaining 阅读(84) 评论(0) 推荐(0) 编辑