Код: Выделить всё
class Base{}
class Extension1 extends Base{}
class Extension2 extends Base{}
abstract class AbstractClazz{}
class Clazz1 extends AbstractClazz{}
class Clazz2 extends AbstractClazz{}
AbstractClazz method(boolean returnClass1){
if (returnClass1){
return new Clazz1();
}
return new Class2();
}
Как мне это сделать? исправить это?
примечание: мой код написан с использованием Java 8.
Подробнее здесь: https://stackoverflow.com/questions/790 ... ss-in-java