Suchergebnisse für Anfrage "generics"
Wie verlangt man, dass ein Protokoll nur von einer bestimmten Klasse übernommen werden kann?
Ich möchte dieses Protokoll: protocol AddsMoreCommands { /* ... */ }nur von Klassen übernommen werden, die von der Klasse @ erbUIViewController. Diese ...
Beim Aufrufen von function @ explizit eine generische Typeinschränkung angeb
Ich frage mich, ob es in @ möglich ist oder nicSwift, um den generischen Typ einer generischen Funktion explizit anzugeben. Angenommen, ich habe die folgende Funktionsdefinition, die im Grunde genommen ein leeres Array eines generischen Typs ...
Java-Generika, Ungebundene Platzhalter <?> Vs <Objekt>
Ich habe ein paar Themen gelesen, in denen bestimmte Fragen zu Generika behandelt werden, Beziehung zu Rohtypen [https://stackoverflow.com/questions/9164886/java-unbound-wildcard-generics]. Aber ich hätte gerne eine zusätzliche Erklärung für ...
Wie kann ich das tatsächliche Typargument einer generischen Klasse lernen?
Ich habe eine parametrisierte Klasse: class ParameterizedClass<T extends AbstractSomething> { }Berufung new ParameterizedClass<Something>();So wie kann ich tatsächlichen Typ etwas von @ bekommT mit Java Generics?
Generics und Casting - geerbte Klasse kann nicht in Basisklasse umgewandelt werden
Ich weiß, das ist alt, aber ich verstehe diese Probleme immer noch nicht sehr gut. Kann mir jemand sagen, warum das folgende nicht funktioniert (wirft einruntime Ausnahme zum Casting)? public abstract class EntityBase { } public class MyEntity : ...
C # - Mehrere generische Typen in einer Liste
Das ist wahrscheinlich nicht möglich, aber ich habe diese Klasse: public class Metadata<DataType> where DataType : struct { private DataType mDataType; } Es steckt noch mehr dahinter, aber lassen Sie es uns einfach halten. Der generische Typ ...
Ist es nicht einfacher, mit foo zu arbeiten, wenn es durch die Klasse ArrayList anstatt durch die Interface-Liste dargestellt wird?
Ich sehe diese Syntax sehr oft und verstehe die Gründe dafür nicht. Ich dachte, Sie möchten im Allgemeinen eher mit Klassen als mit Interfaces arbeiten, um die Ausführung aller Operationen zu vereinfachen, die Sie ausführen möchten. Warum das ...
Mehrere Wildcards auf einer generischen Methode machen den Java-Compiler (und mich!) Sehr verwirrt
Betrachten wir zunächst ein einfaches Szenario sehe vollständige Quelle auf ideone.com [http://ideone.com/jXOh0]): import java.util.*; public class TwoListsOfUnknowns { static void doNothing(List<?> list1, List<?> list2) { } public static void ...
Wie konvertiere ich in Java mithilfe von Generika von Liste <?> Nach Liste <T>?
In Java, wie konvertiere ichList<?> zuList<T> Verwenden einer Allzweckmethode, sodass ich Muster wie die folgenden durch einen einzelnen Methodenaufruf ersetzen kann: List untypedList = new ArrayList(); // or returned from a legacy ...
Kotlin: Generika, Reflexion und der Unterschied zwischen Typ T und T: Any
Wenn ich versuche, auf die JavaClass eines generischen Typs T zuzugreifen, beschwert sich der Kotlin-Compiler, dass T kein Subtyp von kotlin ist.Any class Foo<T> (val t: T ){ val cls = t.javaClass // Error, T is not a subtype of kotlin.Any }Wenn ...