首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > JAVA > Java Web开发 >

既然一个类的构造方法设为private,那它的构造方法有什么用呢?该怎么处理

2012-02-25 
既然一个类的构造方法设为private,那它的构造方法有什么用呢????既然一个类的构造方法设为private,那它的

既然一个类的构造方法设为private,那它的构造方法有什么用呢????
既然一个类的构造方法设为private,那它的构造方法有什么用呢????

希望高手能给一个透彻的讲解和例子,听说是它为了创建工厂吗????

[解决办法]
不许用new Test();
[解决办法]
public T {

private static T instance = new T();

private T() {
}

public static T getIntance() {
return instance;
}
}
[解决办法]
一般是为了实现单例模式
[解决办法]
设定构造方法为private时,外部将无法通过构造方法来生成对象的实例,即,只能通过提供的获取实例的方式

热点排行
Bad Request.