public class OuterClass {
abstract class InnerClass {
int value = 20;
public void print(){
System.put.println("Value = " + getValue());
}
public abstract int getValue();
}
}
Может ли кто-нибудь мне помочь, как мне вызвать метод print() из другого класса Java, который имеет основной метод?Как вызвать метод абстрактного внутреннего класса из другого класса?
Вы не можете вызвать метод абстрактного класса, если это не статическое – alfasin
Попросите экземпляр внешнего класса для создания конкретного экземпляра абстрактного внутреннего класса и вернуться затем вызовите метод на возвращаемом объекте. –