サブタイプ
部分型のこと
T2の型が期待されている箇所で、T2の型の値の代入の代わりにT1型を渡しても問題ない場合、
T1はT2の部分型といえる。
ジェネリクスではT1 <: T2と表記できる