Normal
Nein, mit dem Konstruktor geht das nicht. Es gibt aber das Pronzip der Factory-Klassen:[code=Java]public abstract class A{ // member public static A getInstance(Object... arguments) { if (...) { return new B(); } else { return new C(); } } // methoden}[/code]
Nein, mit dem Konstruktor geht das nicht. Es gibt aber das Pronzip der Factory-Klassen:
[code=Java]
public abstract class A
{
// member
public static A getInstance(Object... arguments)
if (...)
return new B();
}
else
return new C();
// methoden
[/code]