请教这种写法的用意
class A
{
A getA()
{
return new A();
}
}
------解决方案--------------------有意义的。
class A
{
private A(){}// 将构造器变为私有。
A getA()
{
return new A();
}
}
那么想要声明一个A就只能调用getA().
------解决方案--------------------回复人:hzalan() ( 一级(初级)) 信誉:100 2007-09-07 10:37:06 得分:0
?
有意义的。
class A
{
private A(){}// 将构造器变为私有。
A getA()
{
return new A();
}
}
那么想要声明一个A就只能调用getA().
----------------
那你给讲讲,为什么要让人家只能用getA()?
------解决方案--------------------class A
{
private A(){}// 将构造器变为私有。
A getA()
{
return new A();
}
}
那么想要声明一个A就只能调用getA().
----------------
那你给讲讲,为什么要让人家只能用getA()?
===============================================
这个类没有构造了,外面怎么样才能调用 getA() 呢?又不是静态方法!