请问一下把构造函数private,为什么还能new出来该对象,意思是用单例之类的吗