为什么我们应该在类中将构造函数设为私有(private)?因为我们总是需要公开构造函数。
最佳答案
您可能需要私有(private)构造函数的一些原因:
- 只能从类本身内部的静态工厂方法访问构造函数。 Singleton 也可以属于这一类。
- 实用程序类,仅包含静态方法。
关于oop - 在类中将构造函数设置为私有(private)有什么用?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2062560/
标签 oop
为什么我们应该在类中将构造函数设为私有(private)?因为我们总是需要公开构造函数。
最佳答案
您可能需要私有(private)构造函数的一些原因:
关于oop - 在类中将构造函数设置为私有(private)有什么用?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2062560/