这个__init__类的程序哪里错了?
class Box():def setdimension(self, width, height, depth):
def __init__(self, width, height, depth):
self.width = width
self.height = height
self.depth = depth
def getvolume(self):
return self.width * self.height * self.depth
b = Box(10, 20, 30)
print(b.getvolume())
pycharm里报了很多个错误
本帖最后由 hrp 于 2021-5-15 12:01 编辑
Box类没有重写__init__方法,实例化的时候不能传入参数
class Box():
def __init__(self, width, height, depth):
self.width = width
self.height = height
self.depth = depth
def getvolume(self):
return self.width * self.height * self.depth
b = Box(10, 20, 30)
print(b.getvolume())
页:
[1]