从类方法创建新的类实例
- 论坛
- 从类方法创建新的类实例
11 浏览
从类方法创建新的类实例
我想通过在已实例化的对象上调用方法来创建一个新的对象实例。例如,我有这个对象:
organism = Organism()
我想能够调用organism.reproduce()
并得到两个类型为Organism的对象。目前我的方法看起来是这样的:
class Organism(object): def reproduce(): organism = Organism()
我很确定它不起作用(我甚至不知道如何测试它。我尝试了这个帖子中的gc方法)。那么我如何让我的对象创建一个可像我创建的第一个对象(通过organism = Organism()
)一样访问的副本?