★★Java質問・相談スレッド150★★
■ このスレッドは過去ログ倉庫に格納されています
0469デフォルトの名無しさん
2012/01/06(金) 09:32:14.49> この場合でも、継承元となったクラスの変数を宣言して、
> それにサブクラスのインスタンスを代入すると、
> 継承元のフィールド・メソッドにアクセスできますよね?
インスタンスメソッドは基本的に上書きされた方しかアクセスできない。
クラスメソッドやフィールドは覆い隠しされてるだけだからアクセスできる。
インスタンスメソッドは上書きとかオーバーライド、
フィールドとクラスメソッドは隠蔽とか覆い隠しとかハイディングとか呼ばれる。
上書きはoverrideの訳語。
隠蔽とか覆い隠しはhidingの訳語。
■ このスレッドは過去ログ倉庫に格納されています