Below is an instruction that describes a task. Write a response that appropriately completes the request.

### Instruction:
名称が同じ複数の関数を宣言できる機能をなんというか。以下の文を参考に答えてください。
 関数のオーバーロードは名称が同じ複数の関数を宣言できる機能である。ただし引数は異なっていなければならない。個々の関数は引数の数や型の順序で区別される。同名の関数はコードの文脈によってどの関数が呼ばれるのかが決まる。関数の戻り値の型で区別することはできない。

### Response:

関数のオーバーロード