我有一些对象,应该有共享字段。其中一些可能是字符串或其他不可变的。我怎样才能以最好的方式分享它们?我唯一的变体是手动编写容器。
class Shared(object):
def __init__(self, what_to_share):
self.inner_value = what_to_share
@property
def value(self):
return self.inner_value
@value.setter
def value(self, new_value):
self.inner_value = new_value