读书人

构造器的访问权限修饰符必须和类的一样

发布时间: 2012-04-04 16:38:51 作者: rapoo

构造器的访问权限修饰符必须和类的一样吗?
RT

[解决办法]
如果你把类的构造器定义为private权限 即使类是public权限 你就不能生成他的对象了

比如public class A{
private A()
{
}

}

在main函数中 你只能 A a = null;//合法
a = new A(); //不合法 A的构造器是私有的
[解决办法]
[code=Java][/code]

public class Test {//单例
private static Test test;

private Test(){

}
public static Test getInstance(){
if(test!=null){
test = new Test();
}
return test;
}
}

读书人网 >J2SE开发

热点推荐