Scala-Generika mit: und mehreren Merkmalen

7

Eine fast unbekannte Eigenschaft von Java ist diese Generikasyntax:

%Vor%

Ich würde gerne dasselbe in Scala machen, aber ich weiß nicht, wie ich das machen soll. Kann mir jemand bitte die Syntax geben?

Ich hatte vorher:

%Vor%

Und jetzt brauche ich:

%Vor%

Oder zumindest etwas ähnliches

Danke

    
Sebastien Lorber 14.10.2012, 16:22
quelle

1 Antwort

20
___ tag123generics ___ Generika sind eine Form von parametrischer Polymorphie, die in einer Reihe von Sprachen gefunden wird, einschließlich .NET-Sprachen, Java und Swift. ___ tag123trauert ___ Ein Merkmal ist in der Computerprogrammierung eine Sammlung von Methoden, die als "einfaches konzeptionelles Modell zur Strukturierung objektorientierter Programme" verwendet werden. ___ qstnhdr ___ Scala-Generika mit: und mehreren Merkmalen ___ tag123scala ___ Scala ist eine universelle Programmiersprache, die hauptsächlich auf die Java Virtual Machine abzielt. Entwickelt, um gängige Programmiermuster in einer prägnanten, eleganten und typensicheren Weise auszudrücken, vereint es sowohl imperative als auch funktionale Programmierstile. Seine Hauptmerkmale sind: fortgeschrittenes statisches System mit Typinferenz; Funktionstypen; Muster-Matching; implizite Parameter und Konvertierungen; Überlastung des Bedieners; volle Interoperabilität mit Java; Nebenläufigkeit ___ antwort12884156 ___

Sie können das Schlüsselwort with genau wie in einer extends-Klausel verwenden:

%Vor%

Dies bedeutet, dass T ein Untertyp von IdentifiableModel und CaseClass sein muss.

    
___ qstntxt ___

Eine fast unbekannte Eigenschaft von Java ist diese Generikasyntax:

%Vor%

Ich würde gerne dasselbe in Scala machen, aber ich weiß nicht, wie ich das machen soll. Kann mir jemand bitte die Syntax geben?

Ich hatte vorher:

%Vor%

Und jetzt brauche ich:

%Vor%

Oder zumindest etwas ähnliches

Danke

    
___
Kim Stebel 14.10.2012, 16:24
quelle

Tags und Links