python中有多个构造函数?[重复]
发布于 2021-01-29 15:12:02
这个问题已经在这里有了答案 :
10年前关闭。
可能的重复:
是否无法在Python中定义具有不同签名的多个构造函数?如果没有,一般的解决方法是什么?
例如,假设您想定义一个类 City
我希望能够说出someCity = City()
或someCity = City("Berlin")
,其中第一个仅给出默认名称值,第二个定义默认值。
关注者
0
被浏览
146