1
だから私は、これはコード公共のタイプは、独自のファイルで定義する必要があります
abstract class AnonymousInner {
public abstract void mymethod();
}
public class OuterClass {
public static void main(String args[]) {
AnonymousInner inner = new AnonymousInner() {
public void mymethod() {
System.out.println("this is an example of anonymous inner class");
}
};
inner.mymethod();
}
}
あるチュートリアルを見ているのですが、私はこの中に入力した後は、パブリック型はその中で定義されなければならない」OuterClass原因動作していません
なぜ、助けを求めるのか分かりません。
ファイル名はOuterClass.javaでなければなりません –
100%ではありませんが、AnonymousInnerをOuterClassの括弧 "{}"の内側に置く必要があるかもしれません。 –