类
语法格式
class ClassName:
<statement
-1>
.
.
.
<statement
-N
>
类对象支持两种操作:属性引用和实例化。 属性引用使用和 Python 中所有的属性引用一样的标准语法:obj.name。 类有一个名为 init() 的特殊方法(构造方法),该方法在类实例化时会自动调用 类的方法与普通的函数只有一个特别的区别——它们必须有一个额外的第一个参数名称, 按照惯例它的名称是 self。 self 代表的是类的实例,代表当前对象的地址,self.class 则指向类。 self 不是 python 关键字
继承语法格式
class DerivedClassName(Base1
, Base2
, Base3
):
两个下划线开头,声明该属性为私有,不能在类的外部被使用或直接访问 两个下划线开头,声明该方法为私有方法,只能在类的内部调用 ,不能在类的外部调用