Frage

Ich habe zwei Objekte, objecta und objectb, beide mit einem Methodenaktualisierung ().Ich möchte eine Funktion schreiben, die entweder Objekta oder ObjectAs akzeptiert (jedoch keine anderen Typen).Konzeptionell ist das, was ich zu tun habe: generasacodicetagpre.

Ich merke, dass es andere Möglichkeiten gibt, dieses Problem zu lösen (z. B. Strukturierung der Methode der Aktualisierung (), gemeinsamer Basisklasse usw.), aber meine Frage ist, dass es möglich ist, dies in Scala zu tun, und wenn ja, was ist das?die Syntax?Und was heißt das?

War es hilfreich?

Lösung

In Scala gibt es den Typ, um eine disjunkte Union zu erstellen. Grundsätzlich tun Sie etwas wie: generasacodicetagpre.

Checkout http://www.scala-lang.org/api/current/scala/hering.html

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top