目录
8.4 python类中的性质
8.4.1 python中的私有名称、公有名称与property装饰器
8.4.1.1 python中私有名称、公有名称的性质与使用及机器语言、汇编语言、高级语言
(1)私有名称和公有名称的定义
(2)解释器对私有名称的处理及机器语言、汇编语言、高级语言
(3)对私有名称的调用
(4)类中私有和公有的变量、方法、内部类
(5)类中的私有变量可以通过方法间接访问及修改值
8.4 python类中的性质
8.4.1 python中的私有名称、公有名称与property装饰器
在前面的调用中,我们未涉及到因名称的标识字符而不能调用的问题,这里我们将讨论因名称的标识字符而限制访问,所谓限制访问是不能按通常的引用规则(名称或名称的归宿关系构成的目录路径)来引用。对于类中受限制访问的名称,在类的外部可以通过方法或装饰器property来进行访问,且可以突破类的封装性来访问类中的成员