2024-04-27 05:08:51 发布
网友
我能理解什么是构造器。但是为什么python不能像c++那样使用初始化列表呢?你知道吗
class test: def __init__(self, arg1, arg2, arg3): self.arg1 = arg1 self.arg2 = arg2 self.arg3 = arg3
如果没有手动操作,这些参数将如何设置?你知道吗
谢谢。你知道吗
简单-稍后实例化类时:
a = test(arg1, arg2, arg3)
a现在是一个测试类,初始化时设置了3个参数。你知道吗
a
一旦创建了对象,就调用构造函数,而不是调用它:
t = test (arg1, arg2, arg3)
test1 = test(1, 2, 3)
构造函数就像任何旧函数一样,您可以向它传递参数。你知道吗
简单-稍后实例化类时:
a
现在是一个测试类,初始化时设置了3个参数。你知道吗一旦创建了对象,就调用构造函数,而不是调用它:
构造函数就像任何旧函数一样,您可以向它传递参数。你知道吗
相关问题 更多 >
编程相关推荐