摘要:
一:题目1 定义一个People类,每个人的对象都有名字\年龄\性别三个属性分别完成对这个三个属性的:隐藏\开放接口\property伪装操作 ps:在开放的接口里严格控制赋值操作的数据类型问题 class Prople: def __init__(self, name, age, gender): 阅读全文
摘要:
一:封装 造对象、整合程序,就已经用到了封装的思想。 在封装的基础上,我可以将装到对象或者类中的属性给隐藏起来。 注意: (1)在定义类或者初始化对象时,在属性前加__,就会将该属性隐藏起来 但该隐藏起始只是一种变形_类名__属性名,并没有真的隐藏起来 (2)该变形操作是在类定义阶段扫描语法时发生的 阅读全文