标签: java
如果你创建了一个单例类并将构造函数设置为private,那么将class标记为abstract会有什么优势呢?
答案 0 :(得分:4)
单例的关键在于您创建一个且只创建一个实例。抽象的类不能是单例,因为它不能构造。只有私有构造函数的类不能被分类。 (除了嵌套类,这是一个相当糟糕的选择恕我直言)
答案 1 :(得分:3)
无。它甚至不会是单身,因为你甚至无法对它进行即时对应。