こまぶろ

技術のこととか仕事のこととか。

2019-05-18から1日間の記事一覧

ScalaとJavaにおける変位指定と型パラメータの境界

Scalaのジェネリクスの勉強で、簡単なリストを実装してみよう!というものが出てきた。 詳細は省くが、リストのadd()メソッドは以下のように宣言される。 /* Scala */ abstract class SimpleList[+A] { def add[B >: A](element: B): SimpleList[B] } ここで…