Я новичок в Scala и в настоящее время изучаю параметры типа в Scala, где я столкнулся со следующим сценарием.Параметры подтипа и типа в Scala
Предположим, у меня есть 2 класса A
и B
, где B
является подтипом A
.
class A {
...
}
class B extends A {
...
}
Так что я могу сказать B <: A
.
Это также означает List[B] <: List[A]
?
Также хорошо объяснены курсы Scala от Мартина Одерского (https://class.coursera.org/progfun-2012-001/lecture/83), но вам нужно будет зарегистрироваться, но это стоит Это :-) –