過去問解きまくり研究所 ホーム

令和6年度 春期 午前 問45

開発技術

オブジェクト指向におけるクラス間の関係のうち,適切なものはどれか。

答えと解説を見る

✓ これが正解イサブクラスではスーパークラスの操作を再定義することができる。

解説

受け継いだ操作は書き換えられます。

設問は、オブジェクト指向におけるクラス間の関係について、適切な記述を選ばせています。軸になるのは、受け継ぐという関係で何が起きているのかを正しく押さえることです。サブクラスは、スーパークラスに定めた属性と操作を、自分のものとして受け継ぎます。受け継いだ操作は、そのまま使うだけでなく、サブクラスの側で中身を書き換えることもできます。これを再定義といい、同じ名前で呼び出しながら相手に応じて振る舞いを差し替える書き方の土台になります。したがって、サブクラスではスーパークラスの操作を再定義することができるという記述が正解です。この型の設問は、どれももっともらしく読めるので、正しそうな一つを探すのではなく、誤りを一つずつ潰していくほうが速く決まります。

ほかの選択肢はなぜ違うのか

出典:令和6年度 春期 応用情報技術者試験 午前 問45

この解説に誤りを見つけたら教えてください。直して、直した記録を残します。誤りを報告する(メールが開きます)