応用情報技術者試験(AP) 平成23年秋期試験 問45
応用情報技術者試験(AP) 平成23年秋期試験一覧
HOME
|
年度別に解く
|
分野から選んで解く
|
参考書
|
受験について
|
その他の情報処理試験
|
リンク集
|
応用情報技術者試験(AP) 平成23年秋期試験 問45
オブジェクト指向プログラムにおいて、実行時にメッセージとメソッドを関連付けることを何と呼ぶか。
ア カプセル化 イ 静的結合 ウ 多重継承 エ 動的結合
答え ア
【解説】
オブジェクト指向言語においては、
多態性という性質によって上位クラスと下位クラスに同名の手続きが存在することを許しており、
実行時まではその中のどの手続きが実行されるかのは決定していません。
この「関数呼び出しと関数本体を実行時に結びつける」
というオブジェクト指向言語の特徴を、動的結合(動的束縛)といいます。
静的結合は、実行時ではなくコンパイル時に実行される手続きが決定される性質です。
ア カプセル化は、オブジェクトの内部構造や振舞いを隠蔽することです。
イ 静的結合は、コンパイル時にメッセージとメソッドを関連付けることです。
ウ 多重継承は、オブジェクト指向でたのオブジェクトの特徴を
引き継ぐ継承で、複数のオブジェクトから継承することです。
エ 動的結合は、実行時にメッセージとメソッドを関連付けることです。
Copyright (C)
応用情報技術者試験(AP)~午前過去問題解説ガイド
. All Rights Reserved.