Tag: 对象的生命周期

build设者总是要公开吗?

我的第一个问题是 – class Explain() { public Explain() { } } 应该构造函数总是宣布为公共? 如果我创build一个private构造函数呢? 我总是看到build设者是隐含public 。 那么为什么private构造函数是有用的? 或者根本没有用处 因为没有人能够调用它,或者从来没有一个对象(因为private构造函数)! 这是我的第二个问题。