なぜ参照型オブジェクトoは変数aにアクセスできないのですか?解決できないエラーaを示しているか、フィールドではありません。Objectクラスは、デフォルトでJavaのすべてのクラスの親クラスです
public class test2 {
int a;
public static void main(String args[]) {
Object o = new test2();
test2 t = new test2();
t.a = 0;
o.a = 10;
}
}
は、このコードは、単に意味をなさない:
また、上記の概念を理解するために継承するために、以下の人気のクラスを見てください。存在しないフィールドやメソッドを使用しています。 'a'とは何ですか? 'f()'とは何ですか? –
オブジェクトクラスにはフィールドがありません** a **、thats why –
[他のオブジェクトタイプとして使用する場合、なぜ型オブジェクトの参照変数をキャストしなければならないのか?](http://stackoverflow.com/questions/9842378/why-他のオブジェクトタイプとして使用する場合には型オブジェクト参照型変数である必要があります)、まだ不完全です。 –