generics

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

Sortieren einer TListTPairInteger-Ganzzahl in 64 Bit gegenüber 32 Bit unter Verwendung der Standardsortierung

Es scheint einen Unterschied zwischen der Standardsortierung eines TPair beim Kompilieren unter 32 Bit gegenüber 64 Bit zu geben. Unter 32 Bit verhält sich die Standardsortierung so, als ob sie nach dem Schlüssel des Paares sortiert, bei 64 Bit...
13.03.2014, 13:29
1
Antwort

Welche Auswirkungen haben geschützte Schlüsselwörter in der Klassendefinition in Scala?

Ich lerne Scala mit den Übungen aus dem Buch "Scala for the Impatient". Eine Übung fragt das:    Die Datei Stack.scala enthält die Definition class Stack[+A] protected (protected val elems: List[A])       Erläutern Sie die Bedeutung d...
03.05.2015, 22:54
2
Antworten

Java Generics und ungeprüfte Besetzung

Ich kämpfe mit diesem Aspekt von Generics in Java. Hoffentlich kann mir jemand helfen, die Wege zu sehen. Ich habe eine Klasse, die eine Liste von Objekten enthält. Dieser Code funktioniert, aber ich möchte die Besetzung loswerden. Wie kann i...
18.12.2013, 15:09
4
Antworten

Methodenüberladung und Generika

Java zieht bei der Auswahl der überladenen Methode normalerweise normale Methoden zu allgemeinen Methoden vor, was die folgenden sscce generieren könnte: %Vor% Ausgabe: %Vor% Gibt es eine Möglichkeit, Java zu zwingen, die generische Ve...
19.06.2013, 13:04
3
Antworten

Generics-Methodensignatur und Standard-Signatur identisch

nehme an, dass Sie eine Klasse haben, die Methoden mit T verwendet. Und Sie haben auch Standardmethoden mit demselben Namen. Was passiert, wenn T vom selben Typ wie die Standardmethode ist? Die Standardmethode wird aufgerufen. Gibt es irge...
09.06.2013, 07:27
2
Antworten

Iterierte parametrisierte Liste (nach unformatierter Listentyp-Zuweisung)

Sprache: Java Compiler-Version: 1.6 Im folgenden Code versuche ich Folgendes zu tun: Erstelle ein List<String> füge ein String hinzu weisen Sie List<String> dem rohen List zu Erstelle ein List<Integer>...
09.09.2012, 15:01
3
Antworten

Der Compiler ruft keine geeignete generische Überladung auf, wenn er mit dem Werttyp übergeben wurde

Ich habe öffentliche Funktionen wie folgt: %Vor% Grundsätzlich möchte ich Referenztypen und NULL-Typen individuell behandeln. Es kompiliert; bis ich nach Werttypen rufe. Für Referenztypen wird kompiliert. %Vor% Was ist das für eine echt...
07.02.2013, 11:18
3
Antworten

Generics & Reflection - GenericArguments [0] verletzt die Einschränkung des Typs

Ich habe mir eine Zeitlang die Haare ausgezogen, im Wesentlichen versuche ich eine generische Repository-Factory zu implementieren, die wie folgt aufgerufen wird: %Vor% Die Repository-Factory sieht folgendermaßen aus: %Vor% Wenn ich vers...
14.09.2011, 10:30
3
Antworten

Wie suche ich eine generische TListT-Sammlung? [Duplikat]

Ich habe eine Sammlung von %Vor% TActivityCategory hat eine Name-Eigenschaft vom Typ string und ich möchte den TList mit der Name-Eigenschaft suchen. Ich sehe BinarySearch in der TList & lt; & gt; aber das würde eine Instanz von TActi...
08.11.2011, 17:26
3
Antworten

java generischer String to T-Parser

Gibt es einen einfachen Weg, um eine Methode mit folgender Signatur zu implementieren? Zumindest muss die Implementierung primitive Typen behandeln (z. B. Double und Integer). Nicht primitive Typen wären ein netter Bonus. %Vor% Die Implement...
30.03.2012, 21:45