応用情報技術者試験(AP) 平成23年秋期試験 問45

応用情報技術者試験(AP) 平成23年秋期試験一覧

HOME年度別に解く分野から選んで解く参考書受験についてその他の情報処理試験リンク集

応用情報技術者試験(AP) 平成23年秋期試験 問45

オブジェクト指向プログラムにおいて、実行時にメッセージとメソッドを関連付けることを何と呼ぶか。

 ア  カプセル化  イ  静的結合  ウ  多重継承  エ  動的結合







答え ア


【解説】
オブジェクト指向言語においては、
多態性という性質によって上位クラスと下位クラスに同名の手続きが存在することを許しており、
実行時まではその中のどの手続きが実行されるかのは決定していません。

この「関数呼び出しと関数本体を実行時に結びつける」
というオブジェクト指向言語の特徴を、動的結合(動的束縛)といいます。
静的結合は、実行時ではなくコンパイル時に実行される手続きが決定される性質です。

ア カプセル化は、オブジェクトの内部構造や振舞いを隠蔽することです。
イ 静的結合は、コンパイル時にメッセージとメソッドを関連付けることです。
ウ 多重継承は、オブジェクト指向でたのオブジェクトの特徴を
  引き継ぐ継承で、複数のオブジェクトから継承することです。
エ 動的結合は、実行時にメッセージとメソッドを関連付けることです。






◀戻る

 一覧へ  次へ▶                                               






Copyright (C) 応用情報技術者試験(AP)~午前過去問題解説ガイド. All Rights Reserved.