generics

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

Java - Generische statische Methoden

Ich habe versucht zu verstehen, ob es möglich ist, eine Methode zu erstellen, die basierend auf der Rückgabe-Klasse einen generischen Typ ableitet und eine statische Methode dieses generischen Typs aufruft. d. Im Folgenden erstelle ich zwei K...
18.04.2013, 09:52
5
Antworten

was könnte diese generische Klassendeklaration bedeuten?

Ich weiß, das ist keine gute Frage, die ich stellen kann, und ich werde vielleicht verflucht, um sie zu fragen, aber ich kann keinen Platz finden, um Hilfe zu dieser Frage zu bekommen. Unten ist eine generische Klasse, die in meiner Interview...
24.09.2011, 07:17
4
Antworten

Backdooring generische Listen über IList

Ich habe ein Szenario, in dem eine Klasse Objekte eines Typs lädt. Wegen Abstraktionen kann ich keine generische Klasse verwenden (Generika verbreiten sich wie Krebs :), aber ich möchte oft mit einer generischen Version der einmal abgerufenen Ob...
12.11.2010, 13:02
3
Antworten

So spezialisieren Sie eine generische Enumeration in Swift

Ich verwende das Paket antitypical / result , um einen generischen Ergebnistyp anzugeben. Dieses Paket definiert das Ergebnis wie folgt: %Vor% Nun möchte ich nur Fehler vom Typ NSError in meinem Code zurückgeben, also wäre es schön, wenn...
29.05.2015, 07:45
1
Antwort

C # Generika, Querverweis Klassen für Zustandsmuster

Ich versuche, in C # -Generika zu gelangen und habe eine Zustandsmaschine mit dem Zustandsmuster erzeugt, und jetzt versuche ich, umzuformen. Ich habe einen Zustand, der einen Verweis auf das Objekt hat, an dem es arbeitet. %Vor% und ich...
13.06.2015, 10:36
1
Antwort

Mehrdeutige überladene generische Methode mit Platzhalter in Parameter

Angesichts der folgenden Erklärungen %Vor% Warum bekomme ich einen Kompilierfehler für den folgenden Code: %Vor% BTW, das Problem kann behoben werden, indem die Deklaration der zweiten Methode in geändert wird %Vor%     
23.03.2015, 13:39
1
Antwort

Optionale Bindung ist erfolgreich, wenn dies nicht der Fall ist

Dies habe ich als mögliche Lösung für angezeigt, um die Controller-Hierarchie in Swift (leicht modifiziert): %Vor% Die Methode sollte die hierarchische Hierarchie der übergeordneten Ansicht durchlaufen und die erste zurückgeben Instanz der...
14.09.2014, 21:07
2
Antworten

Wie wird ArrayList intern in Java Collection Framework dargestellt?

Ich habe Vorlesungen über Algorithmen auf Coursera von Robert Sedgewick durchgemacht. Ich war etwas verwirrt, als Mr. Robert darauf hinwies, dass man Generics mit Arrays nicht verwenden kann, wie es nicht erlaubt ist. Aber ArrayList in Collectio...
01.04.2015, 15:08
2
Antworten

Generisches GetT für MemoryCache (oder einen beliebigen Cache) implementieren

Ich versuche ein "einfaches" Generisches Get & lt; T & gt; Erweiterung für System.Runtime.MemoryCache Warum "einfach"? Da ich den realen Typ des Objekts im Allgemeinen kenne, bevor ich es zwischenspeichern kann, werde ich es, wenn ich es au...
07.04.2016, 04:02
2
Antworten

Syntax zum Angeben einer Methodenreferenz an eine generische Methode

Ich lese den folgenden Code in "Java - Der Anfängerleitfaden" %Vor% Die folgende Aussage ist gültig %Vor% Zur Erklärung des obigen Codes wurden zwei Punkte gemacht.    1 - Wenn eine generische Methode als Methodenreferenz angegeben wi...
06.07.2015, 11:50