問題
オブジェクト指向プログラミングに関する記述として、最も適切なものはどれか。
選択肢
- 1カプセル化・正規化・ポリモーフィズムがオブジェクト指向の三大特性である
- 2カプセル化とはクラスを分割することである
- 3継承とは親クラスと子クラスの関係を断つことである
- 4ポリモーフィズムは同一インタフェースで異なる振る舞いを実現する仕組みである
正解
4. ポリモーフィズムは同一インタフェースで異なる振る舞いを実現する仕組みである
詳しい解説を見る解説を閉じる
解説
ポリモーフィズム(多態性)は同一インタフェースで異なる動作を実現します。アは三大特性に正規化を含めた点が誤りで、正しくはカプセル化・継承・ポリモーフィズムです(正規化はDB設計の概念)。イはカプセル化はデータと操作を一体化し隠蔽することです。ウは継承は親の特性を子が引き継ぐことです。
中小企業診断士トップ
一問一答・予想問題・まとめノート