Suchergebnisse für Anfrage "contravariance"
Wie wird in Java-Generika die Kontravarianz verwendet?
In Java kann der API-Designer durch Kovarianz festlegen, dass eine Instanz als bestimmter Typ oder als einer der Untertypen dieses Typs verallgemeinert werden kann. Beispielsweise List<? extends Shape> shapes = new ArrayList<Circle>(); // where ...
Parameter muss eingabesicherer Fehler sein
Hier ist ein Teil meines Codes: public interface IA<in TInput> { void Method(IB<TInput> entities); } public interface IB<in T> { }Ich kann nicht herausfinden, warum ich folgenden Kompilierungsfehler erhalte: "Parameter muss eingabesicher sein. ...
Allgemeine 'Map'-Funktion für Scala-Tupel?
Ich möchte die Elemente eines Scala-Tupels (oder Triple, ...) mit einer einzigen Funktion abbilden, die Typ R zurückgibt. Das Ergebnis sollte ein Tupel (oder Triple, ...) mit Elementen des Typs R sein. OK, wenn die Elemente des Tupels vom selben ...