以下のコードでエラーが発生する理由を見つけようとしています。誰か説明してください。ここにクラスがあります
package abc;
public class A {
public class B {
}
}
今、私はBクラスを作成しようとしています
package xyz;
import abc.*;
public class B extends A{
public static void main(String[] args) {
B b = new B (); // this line gives error. Can you please explain
}
}
クラス B が A を拡張することを考慮してください。
import abc.*;
public class B extends A{
public static void main(String[] args) {
B b = new B (); // this line gives error. Can you please explain
// I am try to create "B" class object which extends A
//.. not the B inner class
}
}
Eclipse で表示されるエラーは次のとおりです。