黑马程序员技术交流社区
标题:
声明构造方法
[打印本页]
作者:
周斌
时间:
2012-11-3 16:10
标题:
声明构造方法
本帖最后由 周斌 于 2012-11-7 12:04 编辑
在声明构造方法的时候,可以用private访问修饰符么?
作者:
林晓泉
时间:
2012-11-3 16:40
本帖最后由 林晓泉 于 2012-11-3 16:41 编辑
可以
class A
{
private A(){}
private static A a = new A();
public static A getA()
{
return a;
}
}
可以这样写,单例设计模式
通过私有构造方法,限制对象的创建
对象只能在本类中创建
然后通过调用该类的静态方法得到该类的对象
作者:
奋斗的青春
时间:
2012-11-3 16:47
语法通过 ,但是你用private修饰的构造方法没有任何意义 。
作者:
黑马吕世成
时间:
2012-11-3 18:48
本帖最后由 黑马吕世成 于 2012-11-3 19:12 编辑
当你只想一个类只创建一个对象时,就可以使用private修饰构造函数。我看到有人问了单态模式,你去看看,应该会明白的!
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2