摘要: property 1.什么是property? 是一个python内置的装饰器,可以装饰在“类内部的方法”上。 可以将该方法调用方式有 >对象.方法() >对象.方法 2.为什么用property? ps:在某些场景下,调用的方法知识用来获取计算后的某种值。 ps:必须通过 对象.方法()方式调用, 阅读全文
posted @ 2019-11-27 18:50 Parado 阅读(248) 评论(0) 推荐(0) 编辑
摘要: 访问限制机制 1.什么是访问限制机制? 凡是以类内部定义的属性或方法 以__开头的属性或方法名,都会被限制,外部不能“直接访问”该属性原型。 ps:看着像将该属性或方法隐藏起来了。 #python特有的: 注意:凡是在内部定义 __ 开头的属性或方法,都会变形为__ 类名__属性/方法。 2.为什么 阅读全文
posted @ 2019-11-27 18:49 Parado 阅读(290) 评论(0) 推荐(0) 编辑
摘要: 组合 1.什么是组合? 组合指的是一个对象中,包含另一个或多个对象。 2.为什么要用组合? 减少代码的冗余 3.如何使用组合? 耦合度: 藕:莲藕 >藕断丝连 耦合度越高:程序的可扩展性越低 耦合度越低:程序的可扩展性越高 总结: -继承: 继承是类与类的关系,子类继承父类的属性/方法,子类与父类是 阅读全文
posted @ 2019-11-27 18:48 Parado 阅读(116) 评论(0) 推荐(0) 编辑