我在某处看到了以下语法的使用:
class MyClass : AnotherClass
这是什么意思?这种继承是否不使用MyClass(AnotherClass):?
[冒号之后,即Class
定义出现在Class
的构造元素上:
class ClassName: <statement-1> . . . <statement-N>
所以AnotherClass
本身在这里没有任何意义,对继承也没有任何作用。
语法:
class MyClass : AnotherClass
是一样的:
class MyClass:
AnotherClass
可以是以下形式的实例:
a = AnotherClass()