gpt4 book ai didi

Python 在冒号后声明一个名称的类的奇怪方式

转载 作者:行者123 更新时间:2023-12-01 19:35:59 28 4
gpt4 key购买 nike

我在某处看到过以下语法的使用:

class MyClass : AnotherClass

这是什么意思?这是不使用 MyClass(AnotherClass): 的继承吗?

最佳答案

在冒号之后,即 Class 定义是 Class 的构建元素:

class ClassName:
<statement-1>
.
.
.
<statement-N>

所以 AnotherClass 在这里本身没有任何意义,对继承也没有任何作用。

语法:

class MyClass : AnotherClass

是一样的:

class MyClass: 
AnotherClass

它可以是以下形式的实例化:

a = AnotherClass()

关于Python 在冒号后声明一个名称的类的奇怪方式,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/59296286/

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com