JavaSilver 黒本12章22 親の親クラスとsuperについて
Q&A
Closed
解決したいこと
表題の問題につきまして、解説のアクセス修飾子の部分については理解できます。
※問題画像:1枚目、解説:画像1・2枚目
CクラスがAクラスのサブクラスというのもわかります。
ただBクラスのサブクラス、つまりCクラスから見ると親の親クラスにあたるAクラスのフィールドには
superではアクセスできない認識なのですが、(superでアクセスできるのは1つ上の親クラスだけでは?)
なぜ答えが「A. BクラスのサブクラスではgetValueメソッドでAクラスのフィールドにアクセスできる」となるのでしょうか?
ご解説よろしくお願いいたします。