class CTest(object): __init=None def __new__(cls,value): if cls.__init is None: cls.__init=object.__new__(cls) cls.__init.value=value return cls.__init 测试代码: a=CTest(5) b=CTest(6) print a.value print b.value 输出结果: 5 5