S
Size: a a a
S
Oℕ
SS
НМ
Oℕ
AS
A <: B
A extends B
type C = List[A], type D = List[B]
, тк лист ковариантный у нас получаетися отношение подтипа C <: D
AS
SS
AS
AS
SS
AS
SS
WB
АК
forall a . a <: Int
, если сабтайпинг понимать как возможность использовать более "общий" тип вместо более конкретногоSS
Oℕ
SS
Oℕ
Oℕ