Suchergebnisse für Anfrage "polymorphism"

16 die antwort

Gilt der Polymorphismus für Klassenattribute in Java?

Ich weiß, dass die allgemeine Verwendung von Polymorphismus in OOP auftritt, wenn eine übergeordnete Klassenreferenz verwendet wird, um auf ein untergeordnetes Klassenobjekt wie dieses zu verweisen: Animal animal = new Animal(); Animal dog = new ...

2 die antwort

sqlalchemy anderer Wert als `len (query.all ())` und `query.count ()`

Dies ist ein Beispielcode. Ein Dokument hat viele Kommentare PostComment erweitert Comment (mit der polymorphen Funktion sqlalchemy) Einige Abfragen geben ein anderes Ergebnis zurück alslen(query.all()) undquery.count() sqlalchemy Version: ...

2 die antwort

Haskell Polymorphe Rekursion mit komponierten Maps führt zu einem Fehler durch unendlichen Typ

Was ist der richtige Weg, um eine Funktion zu erstellen, mit der dynamisch eine zusammengesetzte Karte erstellt werden kann? Dies führt zu einem Fehler (passiert auch mit fmap): createComposedMaps list = accumulate list map where accumulate ...

TOP-Veröffentlichungen

2 die antwort

Was ist die Monomorphismusbeschränkung?

Ich bin verwirrt darüber, wie der Haskell-Compiler manchmal Typen ableitet, die weniger polymorph sind als erwartet, zum Beispiel bei der Verwendung von punktfreien Definitionen. Es scheint, dass das Problem die "Monomorphismus-Einschränkung" ...

6 die antwort

Polymorphismus in OCaml - ad hoc, parametrisch, Inklusion / Subtypisierung

Ich habe ein Problem damit, die verschiedenen Arten des Polymorphismus zu verstehen, insbesondere in Bezug auf OCaml. Ich verstehe, dass Polymorphismus in OCaml mehrere Typen erlaubt, die als 'a' bezeichnet werden, aber ich verstehe nicht, was ...

16 die antwort

Was ist der Vorteil des Polymorphismus beim Erstellen eines ArrayList-Objekts mithilfe der Collection-Schnittstelle?

Ich habe Polymorphismus studiert und verstehe, dass er dynamische Methodenbindungen wie unten ausführen kann. ngenommen, die Klasse Animal ist eine abstrakte Klass public class AnimalReference { public static void main(String args[]) Animal ...

2 die antwort

Warum speichert oder reserviert es Speicher für übergeordnete Klassenvariablen im Unterklassenobjekt?

Im folgenden Code- class Mammal { String name = "furry "; String makeNoise() { return "generic noise"; } } class Zebra extends Mammal { String name = "stripes "; String makeNoise() { return "bray"; } } public class ZooKeeper { public static ...

14 die antwort

Wie kann ich eine Klasse als Parameter übergeben und eine generische Auflistung in Java zurückgeben?

Ich entwerfe ein einfaches Datenzugriffsobjekt für meine Java-Anwendung. Ich habe ein paar Klassen (Datensätze), die eine einzelne Zeile in Tabellen wie @ darstellUser undFruit. Ich hätte gerne eine einzige Methode, um alle Datensätze eines ...

2 die antwort

Ist es möglich, eine Methode der Oberklasse mit einem Parameter zu überschreiben, der den Methodenparameter der Oberklasse erweitert?

Sag ich habe eine Klasse wie folgt: abstract class Something {}Und es hat eine Hierarchie mit Klassen, die es erweitern: class FirstSomething extends Something {} class SecondSomething extends Something {}Dann anderswo habe ich eine Klasse, die ...

2 die antwort

Hält std :: bind die Informationen zum verworfenen Typ von Parametern in C ++ 11 aufrecht?

Fall, wo das Problem auftritt Bitte beachten Sie den folgenden C ++ - Code: #include <functional> #include <iostream> #include <string> // Superclass class A { public: virtual std::string get() const { return "A"; } }; // Subclass class B : ...