Может ли родительский класс вызывать динамически созданный метод дочернего класса в Java? - PullRequest
0 голосов
/ 20 ноября 2018

Я хочу вызвать метод динамически созданного дочернего метода из родительского и передать значения этому классу.

Это возможно в Java?

Class Parent {
    Child(1, 2, ..., N).someMethod();
}

//Dynamically created at any time and also deleted 
Class Child1 { }
Class Child2 { }
.
.
.
Class ChildN { }

1 Ответ

0 голосов
/ 20 ноября 2018

уверен

Class Parent{
  Child child;

 // setup child somehow

  public void callChildMethod(){
      child.callMethod();
  }
}

просто убедитесь, что child переопределяет метод callMethod ();

ps: лучше представьте пример, который вам нужен, на понятном вам домене.Второе: это не вопрос Java

...