Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
如果您创建了一个单例类并将构造函数设置为私有,那么将类标记为抽象有什么好处?
单例的全部意义在于您创建一个且仅一个实例。抽象类不能是单例,因为它不能被构造。只有私有构造函数的类不能被子类化。(除了嵌套类,恕我直言,这是一个相当糟糕的选择)
没有任何。它甚至不会是单例的,因为你甚至无法实例化它。