1
Wie kann ich herausfinden, ob fruitBasket
enthält Orange
in REPL?So finden Sie die Laufzeitinstanz eines Objekts?
class MyContainer[+A](val a: A)
class Fruit
class Orange extends Fruit
val fruitBasket: MyContainer[Fruit] = new MyContainer[Orange](new Orange())
Im Allgemeinen, wenn ich eine Unterklasse Objekt o eine übergeordnete Klasse Variablen zuweisen, wie kann ich überprüfen/print die Common Language Runtime Instanz der Variablen?
Ich denke, ist vielleicht Duplikat diese Frage? https://stackoverflow.com/questions/19386964/i-want-to-get-the-type-of-a-variable-at-runtime –