62,615
社区成员
发帖
与我相关
我的任务
分享
class A{
private B b; //这是一个类
private C c; //这是另一个类
}
这只是声明了:类 A 中包含两个类型分别为 B 和 C 的成员。而成员的值不会自动生成,必须要赋值才行,否则 b 和 c 就一直为 null。class A {
private B b;
private C c;
//如果需要用到 b 和 c的话就要new,如果不要用到,就可以不用new的
private A(){
b = new B();
c = new C();
}
private static A a;
public static A getInstance(){
if(a==null){
a = new A();
}
return a;
}
}
希望对你有用。。。。