您的位置:首页 > 编程语言 > Java开发

java 将构造方法变为私有的,为什么其他类不能创建该类的对象?

2017-03-16 16:55 351 查看

      其他类要想创建该类的对象,必须调用该类的构造方法,但是现在该类的构造方法是私有的,不能被其他类调用。所以其他类不能创建该类的对象。

      这让我想起了Java中的单例设计模式,只能存在一个该类的对象,也就是在该类中将构造方法私有化,在该类中自己创建一个该类的对象,然后通过静态方法返回出去。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
相关文章推荐