Ich bin neu in Scala, und derzeit lernen, über Typ Parameter in Scala, wo ich auf das folgende Szenario stieß.Subtyping und Typ Parameter in Scala
Angenommen, ich habe 2 Klassen A
und B
, wo B
ein Subtyp von A
ist.
class A {
...
}
class B extends A {
...
}
So kann ich B <: A
sagen.
Bedeutet dies auch List[B] <: List[A]
?
Es ist auch gut erklärt es die Scala Kurse von Martin Odersky (https://class.coursera.org/progfun-2012-001/lecture/83), aber Sie müssen sich anmelden, aber es lohnt sich es :-) –