皆、元気してた?久々の投稿をさせてもらうね。 今回から 応用編 に突入するよ! 今回のテーマは、 型パラメータ だ! こんな感じで語っていくからね。 型パラメータとは 型境界 変位指定アノテーション まとめ 型パラメータとは 型パラメータってなんだろ? 意味分かんないぞ! と思っていたら、Javaで言う ジェネリックス(総称型) のことを、Scalaでは 型パラメータ と呼ぶみたいなんだ。 型自体をパラメータとし使うことができるんだ。 クラスの定義自体はジェネリックスにしておいて、インスタンス化するときに型を決定する。 なんてことができるようになるんだ。 例えば、JavaのArrayListの定義を抜粋するとこんな感じです。

