オブジェクト指向言語が持っている
同じ名前のフィールドやメソッドに複数の実装を許す
という性質のことを「ポリモーフィズム」と言います。 日本語では「多様性」「多態性」「多相性」等と呼ばれています。
さてポリモーフィズムは種類は大まかには
の3種類に分かれます。 では次のページからそれぞれの具体例を示していきます。