応用情報技術者試験 2011年度 = 平成23年度・秋期 午前 問45

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

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

解答



解説

 オブジェクト指向プログラムにおいて、メッセージとメソッドを実行時に関連付け、インスタンスを多相的に振る舞わせることは、動的結合(動的束縛)と呼ばれます。

 カプセル化は、データとそれを操作する手続を一つにしてオブジェクトの内部に隠ぺいすることです。

 静的結合は、呼び出すメソッドをコンパイル時に決定することです。

 多重継承は、二つ以上のクラスから派生を行ってサブクラスを作成することです。

 動的結合(動的束縛)は、オブジェクト指向プログラムにおいて、メッセージとメソッドを実行時に関連付け、インスタンスを多相的に振る舞わせることです。


BohYoh.comトップページへ