class A
{
...
}class B
{
private A a;
public B()
{
a=new A();//在构造函数中初始化a
}
}=========================class A
{
...
}class B
{
private A a=new A();//定义的时候初始化
public B()
{
}
}
以上2段那段正确?为什么?我觉得第一段正确。但是不知道第二段错在哪。
{
...
}class B
{
private A a;
public B()
{
a=new A();//在构造函数中初始化a
}
}=========================class A
{
...
}class B
{
private A a=new A();//定义的时候初始化
public B()
{
}
}
以上2段那段正确?为什么?我觉得第一段正确。但是不知道第二段错在哪。
解决方案 »
免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货