私は、オブジェクトBが必要ですが、私は、実行時にiは物体Aを取得する 'B.GetByID()'サブクラスで同じファクトリメソッドを使用するにはどうすればよいですか?
public class A
{
public A()
{
}
public static A GetSelf()
{
return new A();
}
public static A GetByID()
{
return GetSelf();
}
}
public class B extends A
{
public B()
{
super();
}
public static B GetSelf()
{
return new B();
}
}
B.GetByID(); //returns A, i need B