4.9w+
社区成员
public abstract class A {
protected static D d = null; // 定义D的一个对象
public void bar() {
// 类D采用了Singleton模式,以保证内存中只有一个实例。
d = D.getInstanceOfD();
}
}
public class B extends A {
}
public class C extends A {
}
public class E {
public void foo() {
B b = new B();
C c = new C();
}
}
protected static D d = null; // 定义D的一个对象