オーバーロード

更新日:

用語解説

オーバーロード(多重定義)は、同じ名前の関数やメソッドを、引数の型や数を変えて複数定義することです。

■ 試験で押さえるポイント

  • 呼び出すときの引数によって、どの定義を使うかが決まります。

  • 同じクラスの中で使えます。

■ 過去問での着眼点

子クラスで定義し直すオーバーライドと区別します。

例: 「合計」というメソッドを、整数2つ用と、整数3つ用で定義します。

同じ分野の用語