Upper Bounds/Lower Bounds 型パラメータ制限について。二つあわせて軽く説明しておく。 Upper Boundsは「T <: U」のように使う。TはUのサブタイプでないといけないという制限。Lower Boundsは「T >: S」のように使う。TはSのスーパータイプでないといけないという制限。 Javaにもほとんど同じものがある(? extends Tとか ? super Tとか)ので、あまり説明はいらない(Javaの文献読んだ方が早い)と思う。さっさといきます。
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く