>>455
> この場合でも、継承元となったクラスの変数を宣言して、
> それにサブクラスのインスタンスを代入すると、
> 継承元のフィールド・メソッドにアクセスできますよね?
インスタンスメソッドは基本的に上書きされた方しかアクセスできない。
クラスメソッドやフィールドは覆い隠しされてるだけだからアクセスできる。

インスタンスメソッドは上書きとかオーバーライド、
フィールドとクラスメソッドは隠蔽とか覆い隠しとかハイディングとか呼ばれる。
上書きはoverrideの訳語。
隠蔽とか覆い隠しはhidingの訳語。