プログラミング学習日記

プログラミング学習時のメモ帳。

ジェネリックプログラミング

間違っている場所あったら優しく教えてね

ジェネリックプログラミング

型を気にしない総称的なもの{である。
型は異なるが同じようなメソッドを実行したい時に用いる。
ex)数の大小比べる時にint型double型で比較するかの時。

使い方

ジェネリッククラス

class ~クラス名~ <型引数> {
    where ~型引数の型が満たす条件~ {
        ~命令内容~
     }
}

ジェネリックメソッド

アクセスレベル 戻り値の型 メソッド名 < 型引数 > ( 引数 ) {
    where 型引数の型が満たす条件 {
        命令内容
    }
} 

ブログを見ていただきありがとうございました