指定自動車教習所の教習や検定を受けず、大型自動車、中型自動車、準中型自動車、普通自動車、大型自動二輪車、普通自動二輪車、原動機付自転車、大型自動車第二種、中型自動車第二種、普通自動車第二種の免許の取得を希望する者
PerlやPHPのような曖昧な型を持つ言語では、関数の多重定義ができない、あるいは制限されていることがある。そのときは関数の先頭で引数の型を判定する条件分岐で対応する。また、PHPには「オーバーロード」という機能が存在するが、これはプロパティやメソッドを動的に作成するための機能であり、他の多くのオブジェクト指向言語とは異なる意味で用いられている。
例えば、C++ において何らかの数値型例えば有理数型のためのクラスを定義するとして、整数型を引数にとるabs関数が絶対値を返すにもかかわらず有理数型をとるabs関数を全く違う意味で定義すると関数テンプレートなどで同じ処理を共有できないばかりでなく混乱を招く。互換性の無い多重定義は避けるべきである。
多重定義を使った利用者定義演算子の一種である。詳細は当該記事を参照のこと。オブジェクト指向言語においては数値型とオブジェクトを同じ関数で処理するために必須の機能である(後述のテンプレートと多重定義参照)。
関数／メソッドおよび演算子が多重定義された場合、その名前だけで区別することができないので、多重定義の候補のうち、どのバージョンが使われるのかがソースコード上で一見して分かりづらく、可読性が下がる。統合開発環境 (IDE) の中には、構文解析によりどのバージョンがどこで使われているかを列挙してくれるものも存在するが、そういったツールが使えない状況では読み手に詳細なルックアップの知識がないと判別が困難なこともある。
動作を選択する際に用いられる代表的な文脈情報としては、型付けられたプログラミング言語においては関数や演算子に実引数（演算子ならばオペランド）として与えられた式や変数に関連付けられた型の情報が用いられる（稀ではあるが戻り値の型を利用できるプログラミング言語も存在する）。関数の名称とそれらの型情報の組を合わせたものをシグネチャと呼ぶが、プログラム内でシグネチャが唯一に決まれば、関数名やメソッド名、演算子の記号が重複していても呼び出すべき対象を唯一に決定することができる。このような型付けによる多重定義は、暗黙の型変換あるいは型強制）、継承あるいは包含、総称型、あるいはパラメーター付型と並んでプログラミング言語において多態性を実現するための一つの手段である。理論的には関数の名前や演算子記号は単なる記号であり、意味的必然があるわけではないので、これを反映して多重定義を許すプログラミング言語では多重定義された関数や演算子、メソッドの意味や動作の定義はかなり自由に行うことができる（演算子については構文解析の都合上、優先順位などが制限される場合も有る）。とはいえ関数名やメソッド、特に演算子の用法には各分野及びプログラミング言語毎に慣習が育っている場合があり、著名な関数（例えば数学関数のsinなど）やメソッド、演算子に対して慣習とあまりにかけ離れた意味、即ち動作の定義を与えるとプログラムの可読性の著しい低下をもたらす可能性があるので注意が必要である。デフォルト引数（オプション引数）をサポートしない言語（Javaや、バージョン4.0よりも前のC#など）では、多重定義によってデフォルト引数と類似の機能を実現することができる。
ウェルキンゲトリクスの元で決起したガリア連合軍を撃破すべく、カエサルはローマ軍を率いてガリアへと侵攻。ノウィオドゥヌム（現：ヌヴェール）、ウェッラウノドゥヌム（現：ヴィヨン）、ケナブム（現：オルレアン）を手中に収め、アウァリクム（現：ブールジュ）も激戦の末にローマ軍が陥落させた（アウァリクム包囲戦）。冬も終わりに近づき、春も迫った戦いを仕掛けるのに好都合な時期であったことから、カエサルはアルウェルニ族の主たる城市ゲルゴウィア（現：クレルモン＝フェラン近郊）へと更なる侵攻を目論んだものの、ハエドゥイ族より「主導権争いにより生じた部族内の内紛を調停して欲しい」との要請を受けた。ハエドゥイ族がウェルキンゲトリクス側へ寝返りを起さないように釘をさす意味もあって、カエサルは同部族の領土内のデケティア（Decetia、現：ドシーズ）へ向かい、コンウィクトリタウィス（Convictolitanis）が長官となり主導権を持ち、争っていたコトゥス（Cotus）らに従うよう裁定した。ハエドゥイ族の調停が済んだ後、カエサルはローマ軍団を2分して、10個軍団の内の4個軍団をウェルキンゲトリクスに呼応して反ローマで決起したセノネス族とパリシイ族に対応させるべくティトゥス・ラビエヌスと共にルテティア（現：パリ）方面へと派遣し、残りの6個軍団及びゲルマン騎兵をカエサル自らが率いて、アルウェルニ族の本拠・ゲルゴウィアへと進軍することとした。なお、ハエドゥイ族からの支援軍（アウクシリア）は後にゲルゴウィアへ向かうこととした。ウェルキンゲトリクスはエラウェル川（現：アリエ川）に架かっている全ての橋を破壊して、エラウェル川の向こう岸（ゲルゴウィア側）に沿って進軍した。カエサル軍はガリア軍からの攻撃こそ受けなかったが、ウェルキンゲトリクスは偵察兵をエラウェル沿いに送り出して、カエサルが川を渡るのを見張っていた。そのため、カエサルは渡河することが困難であったが、ガリア軍を牽制する部隊と橋を構築する部隊の2手に軍を分けることでこれに対応し、ゲルマニア遠征での架橋経験も活かして早期に架橋を完了させ、エラウェル川を渡った。