オブジェクト指向プログラミングにおいて、同一クラス内に、
メソッド名が同一であって、引数の型、個数又は並び
順が異なる複数のメソッドを定義することを何と呼ぶか。
ア オーバーライド
イ オーバーロード
ウ カプセル化
エ 汎化
ア オーバーライドは、親クラスで定義されたメソッドなどを、子クラスで再定義して
上書きすることである。
イ 正しい。
ウ カプセル化は、データとそれを操作する手続を一つのオブジェクトにして、データと
手続の詳細をオブジェクトの外部から隠蔽することである。
エ 汎化は、複数のクラスに共通する部分を一般化することである。
なお、特化は、抽象クラスから下位のクラスに特殊化することである。(汎化の逆)
EXCEL VBAのご相談なら ファーストマクロ へ
タグ:オブジェクト指向