类
__init__
方法
对目标对象进行初始化操作,若该方法需要输入参数,在实例化是输入。
字段(类变量与实例变量)
类变量,即原型中的变量,通过原型引用;也可以通过self.__class__.
引用。(类似与JS中原型的用法)
实例变量,即实例中添加/更改的变量,通过self引用。
- 若一个对象变量与一个类变量名称相同时,类变量将会被隐藏。
基类/超类;派生类/子类
疑惑点
所有的类成员都是公开的。但有一个例外:如果你使用数据成员并在其名字中使用双下划线 作为前缀,形成诸如 __privatervar
这样的形式,Python 会使用名称调整(Name- mangling)来使其有效地成为一个私有变量。
原文地址:https://www.cnblogs.com/goooood/p/12543587.html
时间: 2024-11-12 15:04:39