polymorphism

In der Informatik ist Polymorphie eine Programmiersprache, mit der Werte verschiedener Datentypen einheitlich behandelt werden können.
2
Antworten

Wie wird ein polymorpher Typ in Haskell basierend auf den Ergebnissen der String-Analyse zurückgegeben?

TL; DR: Wie kann ich eine Funktion schreiben, die in ihrem Rückgabetyp polymorph ist? Ich arbeite an einer Übung, bei der es darum geht, eine Funktion zu schreiben, die in der Lage ist, String zu analysieren und je nach Inhalt entweder Ve...
14.11.2014, 23:41
8
Antworten

Java-Polymorphismus Verwirrung

Die folgende Frage stammt aus dem Java SCJP5-Buch von Kathy Sierra und Bert Bates. Eine Methode angegeben als: %Vor% Ein Programmierer möchte die Methode so verwenden: %Vor% Welches Deklarationspaar könnte bei // INSERT DECLARATIONS HERE...
13.05.2009, 15:31
2
Antworten

Polymorpher Scala-Rückgabetyp

Ich habe eine abstrakte Scala-Klasse Base mit den Unterklassen Derived1 und Derived2 . Base definiert eine Funktion f (), die ein Objekt desselben Typs wie seine implementierende Klasse zurückgibt. So liefert Derived1.f() Derived...
06.02.2013, 23:43
12
Antworten

Wie kann ich ein polymorphes Objekt auf dem Stapel erstellen?

Wie ordne ich ein polymorphes Objekt auf dem Stapel zu? Ich versuche, etwas Ähnliches zu tun (versucht, Heap-Zuweisung mit neuen zu vermeiden): %Vor%     
15.08.2012, 17:32
3
Antworten

Wie legt man verschiedene Template-Typen in einen Vektor ein?

Ich möchte eine Nachricht mit unbekannter Länge oder Anzahl von Argumenten erstellen. Ich habe eine einfache Vorlage wie genommen %Vor% und mit etwas überladen %Vor% (gleich für String usw.) Ich versuche, alles in einen Vektor zu pushen....
30.03.2009, 08:26
9
Antworten

Geschwindigkeit des virtuellen Aufrufs in C # vs C ++

Ich erinnere mich, irgendwo gelesen zu haben, dass die Kosten eines virtuellen Anrufs in C # relativ gesehen nicht so hoch sind wie in C ++. Ist das wahr? Wenn ja - warum?     
24.03.2009, 10:59
9
Antworten

Berücksichtigen Sie Java bei der Auswahl der Methode unter überladenen Methoden als den spezifischsten Typ

Ich möchte mehrere Operationen basierend auf dem Typ eines Objekts und ohne instanceof ausführen. Zuerst überlegte ich, Methoden auf der Basis von Typen zu überladen (wie unten zu sehen) und dachte, dass Java die Methode vielleicht (basierend...
09.08.2013, 14:01
4
Antworten

c ++ virtuelles Schlüsselwort und überschreibende Funktion

Ich lerne c ++ und lerne über das virtuelle Keyword. Ich habe das Internet durchforstet, um es vergeblich zu verstehen. Ich ging zu meinem Editor und führte das folgende Experiment durch und erwartete, dass es die Basisnachricht zweimal ausdruck...
27.07.2017, 17:45
8
Antworten

Was ist der Vorteil von Polymorphie, die die Collection-Schnittstelle verwendet, um ein ArrayList-Objekt zu erstellen?

Ich habe Polymorphismus studiert und verstanden, dass er dynamische Methoden wie unten beschreiben kann. Angenommen, die Klasse Animal ist eine abstrakte Klasse. %Vor% Ich habe eine Instanz von ArrayList erstellt wie: %Vor% Aber norma...
28.07.2010, 18:23
2
Antworten

Verwendung von call_user_function für den Zugriff auf die übergeordnete Methode in PHP

Gibt es in PHP eine Möglichkeit, Methoden aus einer Elternklasse mit dem Arbitrary-Argument call_user_func_array aufzurufen? Im Wesentlichen möchte ich ein wenig Code schreiben, der, wenn auch etwas weniger optimal, mich das Eltern zu einer M...
22.06.2010, 18:17