Я хочу получить доступ к методу вызова класса при запуске метода в вызываемом классе. Ниже приведен пример, который я хочу сделать. Класс, создающий экземпляр классов C, называется случайным. поэтому, когда метод listerners запускается класс метод интерфейса вызова должен быть в состоянии слушать, что tigger.Thats то, что я хочу сделатьМетод доступа для вызова класса
Interface myinterface
{
public void interfacemethod();
}
class A implements myinterface
{
C instance = new C();
public void interfacemethod()
}
class B implements myinterface
{
C instance = new C();
public void interfacemethod()
}
Class C extends someListerner
{
public void listenercalled()
{
//here i want to call the callers interfacemethod()
}
}
пожалуйста, ответьте на вопрос перед -ve маркировкой и если маркировка -ve пожалуйста скажите THHE причины также –
мне очень интересно об этом реальном мире случае использования. –
Вы просто хотите вызвать метод суперкласса? Если это так, вы не можете просто 'super.interfacemethod()'? –