本文へスキップ

技術士試験(情報工学部門)・情報技術者試験。ファーストマクロ。


Since 2016.4.19

平成29年度 秋期 基本情報技術者試験問題と解説

問7

オブジェクト指向プログラミングにおける、多相性を実現するためのオーバーライドの説明はどれか。

ア オブジェクト内の詳細な仕様や構造を外部から隠蔽すること

イ スーパークラスで定義されたメソッドをサブクラスで再定義すること

ウ 同一クラス内に、メソッド名が同一で、引数の型、個数、並び順が異なる複数のメソッドを定義すること

エ 複数のクラスの共通する性質をまとめて、抽象化したクラスを作ること


正解


解説

ア カプセル化の説明である。

イ 正しい。

ウ オーバーロードの説明である。

エ 汎化の説明である。

問6 目次 問8