面试题答案
一键面试def instance_counter(cls):
cls.instance_count = 0
def wrapper(*args, **kwargs):
cls.instance_count += 1
print(f"当前实例化次数: {cls.instance_count}")
return cls(*args, **kwargs)
return wrapper
@instance_counter
class MyClass:
pass
my_obj1 = MyClass()
my_obj2 = MyClass()