限制要实例化的类不超过五次

Qad*_*ain 1 java exception object

我想创建一个类的最多五个对象.如果创建了多个对象,它将抛出异常.请帮忙.

Kay*_*man 5

创建一个静态工厂方法,用于跟踪创建的实例.

使用私有构造函数,用户必须使用工厂方法,如果已经创建了超过5个对象,则可以抛出异常.

  • 可以使用普通构造函数和一些静态实例计数器执行相同操作. (3认同)