Вот вопрос по Java Как я могу реализовать интерфейс внутреннего класса во внешнем классе?
Я пробую следующее, но тщетно. Спасибо
class A implements interface B.C{ static class B{ interface C{ } } }
Я бы сделал так: Предполагая, что оба класса находятся в одном пакете с правильным импортом.
public class Nestedinterface { public interface NestI{ void show(); } } public class NestedinterfaceImpl implements NestI { public static void main(String a[]) { NestI n = new NestedinterfaceImpl(); n.show(); } public void show() { // TODO Auto-generated method stub System.out.println("Hello world"); } }