下面的链接非常好,它提供了一个示例,如果继承而不必那样看起来不那么漂亮Foo.__init_(...)
其中Foo
是一个即将成为{{1}的子类}:class Bang
https://docs.python.org/3.3/tutorial/classes.html#private-variables
问题:如果我想在班级中创建一些新变量,例如class Foo(Bang):...
,该怎么办?我必须创建一个self._biz
方法吗?
答案 0 :(得分:0)
是的,如果你想创建实例变量,你应该覆盖__init__
(并且一定要调用父类的实现)。