【发布时间】:2014-02-14 00:16:01
【问题描述】:
我想创建一个类的最多五个对象。如果创建了多次对象,它将引发异常。请帮忙。
【问题讨论】:
-
闻起来像非常非常糟糕的设计。
-
检查单例/多例模式。简而言之,将构造函数设为私有,然后创建一个静态方法来服务实例。顺便说一句,当创建超过 5 个对象时抛出异常听起来不是一个好主意...
-
也称为multipleton。
-
你确定它永远是 5 吗?如果几个月后你想要 7 个呢?