Suchergebnisse für Anfrage "polymorphism"
Statischer Polymorphismus mit CRTP: Verwenden der Basisklasse zum Aufrufen abgeleiteter Methoden
Einer der Hauptvorteile vonvirtual In C ++ kann die Basisklasse (Zeiger oder Referenz) zum Aufrufen abgeleiteter Methoden verwendet werden. Ich lese weiterVerwenden von CRTP zur Implementierung des ...
Polymorphismus bezieht sich auf Vererbung
Warum ist Polymorphismus von Vererbung abhängig? Codebeispiel?
Können wir in Java ein Objekt der Oberklasse an eine Unterklassenreferenz übergeben?
Können wir in Java ein Objekt der Oberklasse an eine Unterklassenreferenz übergeben? Ich weiß, dass es eine seltsame Frage ist / praktisch nicht durchführbar ist, aber ich möchte die Logik dahinter verstehen. Warum ist es in Java ...
Polymorpher Aufruf
Ich bin neu in Java, ich habe im Code an vielen Stellen gesehen, wo meine Senioren als deklariert haben List myList = new ArrayList(); (Option 1) Anstatt von ArrayList myList = new ArrayList(); (Option 2) Können Sie mir bitte sagen, warum die ...
Die eloquente morphOne-Beziehung ist nicht auf eine Beziehung beschränkt
Ich habe ein Problem mit einem EloquentenmorphOne Beziehung, in der neue Einträge erstellt werden, anstatt die bereits vorhandenen zu aktualisieren. Grundsätzlich habe ich eine Reihe von Modellen (zum Beispiel lassen Sie uns sagenPerson ...
Eine polymorphe Sammlung von kurioserweise wiederkehrenden Vorlagenmustern (CRTP) in C ++?
Ich habe eine KlasseBase von denen ich zwei Klassen habe,DerivedA undDerivedB Wie unten definiert. template <typename Derived> class Base{ public: double interface(){ static_cast<Derived*>(this)->implementation(); } }; class Derived,A : ...
Rückgabetyp-Polymorphismus in C-ähnlichen Sprachen
Warum sehen wir keine C-ähnlichen Sprachen, die Callables mit Polymorphismus im Rückgabetyp erlauben? Ich könnte sehen, wie die zusätzliche Typinferenz eine Hürde sein würde, aber wir habenviele ...
Verhalten der Methode Überladung in Java [duplizieren]
Diese Frage hat hier bereits eine Antwort: Zwei gleichnamige Methoden in java [/questions/18265638/two-methods-with-the-same-name-in-java] 3 answers Ich habe den folgenden Code ausprobiert public class HelloWorld { public void printData(Test t) ...
Statischer Polymorphismus in C ++
#include <iostream> template<typename Impl> struct renderer{ void get(){ static_cast<Impl*>(this)->get(); } }; struct open_gl : public renderer<open_gl>{ void get(){ std::cout << "OpenGL" << std::endl; } }; struct direct_draw : ...
C #: Generische Methode ruft keine spezifische Methodenüberladung auf
Ich versuche, eine generische Methode in C # zu erstellen, die verschiedene Methoden basierend auf dem Argumentdatentyp in ihrem Hauptteil aufruft und ihr Ergebnis anschließend verarbeitet. Ich versuche dies zu erreichen, indem ich eine ...