2
ここにJavaに関する質問があります 外部クラスに内部クラスのインタフェースを実装するにはどうすればよいですか?インナークラスで宣言されたインプリメンテーションインタフェース
私は次のことを試みますが、無駄です。あなたは
class A implements interface B.C{
static class B{
interface C{
}
}
}
ここに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");
}
}
おそらく 'implements A.B.C'。しかし、なぜ? – Thilo
しかし、Eclipseリターンは、自身またはそのメンバー型の1つを拡張/実装することはできません。 – Bear