2024-03-29 07:08:08 发布
网友
我有一个类,我想定义一个MultiInstance属性。我该怎么做
我的代码是:
Class SuperMarket: def __init__(self): self.content = 1
我需要的是定义一个self.content.fruits.banana.number
self.content.fruits.banana.number
你知道我怎么做吗
非常感谢
尝试下面的代码,在其中设置内容、水果及其编号。这是一种替代方法,而不是创建多个类并在SuperMarket类中初始化它们
class SuperMarket: def __init__(self): print 'Initializing fruit data - ' def setContent(self, content): self.content = content return self def setFruit(self, fruit): self.fruit = fruit return self def setNumber(self, number): self.number = number return self a = SuperMarket().setContent(1).setFruit('banana').setNumber(10) print a.content #1 print a.fruit #banana print a.number #10
尝试下面的代码,在其中设置内容、水果及其编号。这是一种替代方法,而不是创建多个类并在SuperMarket类中初始化它们
相关问题 更多 >
编程相关推荐