摘要: classmethod 把classmethod装饰的方法变成为类中的方法 + 作用: 把classmethod装饰的方法变成为类中的方法,这个方法直接可以被类调用,不需要依托任何对象 + 应用场景: 当这个方法只涉及静态属性的时候,就应该使用classmethod装饰这个方法 StaticMeth 阅读全文
posted @ 2018-09-19 13:51 空林~~清风~~~ 阅读(181) 评论(0) 推荐(0) 编辑
摘要: Property 利用Setter修改Property装饰的变量 + Property的实际应用场景 某个属性需要经过一些计算或操作而得出的结果,通常定义为一个方法然后用Property装饰 Property的删除 deleter 阅读全文
posted @ 2018-09-19 12:50 空林~~清风~~~ 阅读(589) 评论(0) 推荐(0) 编辑
摘要: 封装基础 + 广义上面向对象的封装:代码的保护,面向对象的思想本身就是一种封装 + 只让自己的对象能调用自己类中的方法 + 狭义上的封装 面向对象三大特性之一(私有变量,用公有的方法封装私有属性,方法叫封装) + 把属性和方法都藏起来,不让你看见 + 类的特性 + 所有的私有,都是在变量左边加双下划 阅读全文
posted @ 2018-09-19 09:09 空林~~清风~~~ 阅读(1844) 评论(0) 推荐(0) 编辑