generics

Generika sind eine Form von parametrischer Polymorphie, die in einer Reihe von Sprachen gefunden wird, einschließlich .NET-Sprachen, Java und Swift.
2
Antworten

Übergeben Sie Generic Record in einem Array von const

Ist es in irgendeiner Weise möglich, einen generischen Datensatz in einem Array von const-Argument an einen Funktionsaufruf zu übergeben? Ich würde gerne den NULL-Bericht von Allen Bauer in einer Art von hausgemachtem Material verwenden ORM...
10.05.2011, 08:48
2
Antworten

Implizite Skalierung Numerisch von Azavea Numerisch

Ich verwende die Azavea Numeric Scala-Bibliothek für allgemeine mathematische Operationen. Allerdings kann ich diese nicht mit der Scala Collections API verwenden, da sie eine scala Numeric erfordern und es so aussieht, als ob die beiden Numeric...
29.10.2012, 11:30
1
Antwort

Gibt es in Delphi eine foreach-generische Methode, die mit anonymer Funktion aufgerufen werden kann?

Ich kann folgendes in C ++ machen %Vor% Ich möchte das Gleiche / Ähnliches in Delphi machen. Ich habe früher eine Frage für C ++ - Entwickler gestellt wollte ähnliches Beispiel in OOP Pascal produzieren. Der Lambda (anonyme Methode) Teil d...
09.03.2012, 18:06
5
Antworten

Was bedeutet Javas Typparameter Wildcard wirklich? Was ist der wahre Unterschied zwischen Foo und Foo?

Für eine generische Schnittstelle: %Vor% Der Unterschied zwischen den beiden Feldern: %Vor% Ist das foo2 ein generischer Typ und foo nicht? Da ? ein Platzhalter ist (was ich denke, jeden Typ) und jeder Typ ist ein Untertyp von O...
07.03.2012, 01:56
3
Antworten

Irgendein Wort zu verdingter Generika in Java?

Ich weiß, dass diese Frage wahrscheinlich mehr Diskussionen provozieren wird als konkrete Antworten (von denen ich weiß, dass sie nicht vorzuziehen sind). Aber mit der kürzlichen Übernahme durch Oracle fragte ich mich, ob es irgendwas gibt, dass...
29.07.2010, 03:45
5
Antworten

Java Generics: Wie funktioniert Method Inference, wenn Platzhalter in den Methodenparametern verwendet wird?

Angeblich habe ich folgendes: %Vor% Schauen wir uns zunächst Abschnitt 5 an, der die Schlussfolgerung bei der Arbeit zeigt. Jetzt Abschnitt 5 Abschnitt ist ein funktionierender Abschnitt. Wenn es das ist, warum ist dann die Klausel (1) &...
26.09.2011, 15:18
2
Antworten

Warum darf ich ein generisches Array als Instanzvariable deklarieren?

Mir ist völlig klar, dass generische Arrays nicht wie solche instanziiert werden können: %Vor% Dies führt zu einem Fehler: %Vor% Also, warum darf ich eine Instanzvariable deklarieren, die ein generisches Array ohne Fehler ist? %Vor%   ...
12.03.2012, 07:30
3
Antworten

Namenskonflikt: Die Methode add (Object) vom Typ test2 hat die gleiche Löschung wie add (E) vom Typ HashSetE, überschreibt diese jedoch nicht

importieren Sie java.util. *; %Vor% Fehler: Namenskonflikt: Die Methode add (Object) vom Typ test2 hat die gleiche Löschung wie add (E) vom Typ HashSet, überschreibt diese jedoch nicht Ich weiß nicht, was ist das Konzept hinter dem obigen...
07.01.2012, 07:05
2
Antworten

Java Generics Name Konflikt, Methode nicht korrekt überschrieben

Ich habe verschiedene Fragen diesbezüglich gesehen, aber ich finde das Thema immer noch sehr verwirrend. Alles, was ich tun möchte, ist eine abstrakte Klasse, die eine Schnittstelle implementiert, und eine Klasse, die diese abstrakte Klasse e...
30.03.2010, 09:02
2
Antworten

Erweiterung von T und SomeInterfaceT in Java

Ich möchte eine Klasse erstellen, die zwei Parameter akzeptiert. Einer sollte einfach als T eingegeben werden. Der andere sollte als etwas eingegeben werden, das sowohl T als auch SomeInterface<T> erweitert. Wenn ich das versuche mit...
30.03.2010, 07:46