Suchergebnisse für Anfrage "polymorphism"
Hat jemand Tipps zum Verwalten von polymorphen verschachtelten Ressourcen in Rails 3?
In config / routes.rb: resources :posts do resources :comments end resources :pictures do resources :comments endIch möchte, dass auch mehr Dinge kommentiert werden. Ich benutze gerade mongoid [http://mongoid.org/] (mongomapper ist noch nicht ...
RoR: has_one "oder der andere"? (Oder Polymorphismus ohne Vererbung.)
Hey all, ich habe eine interessante Anforderung für mein Projekt. Ich brauche einhas_one Beziehung, in der es sich entweder um die eine oder die andere Klasse handelt, jedoch ohne Vererbung. Ich könnte mit der Vererbung davonkommen, wenn dies der ...
Ist 'Strategy Design Pattern' nicht mehr als die grundlegende Verwendung von Polymorphismus?
ImStrategy Design Pattern, was wir tun, ist Erstellen Sie eine gemeinsame Schnittstelle.Implementieren Sie eine Reihe von Klassen mithilfe dieser Schnittstelle mit überschriebenen Methoden.Lassen Sie die Laufzeit laufen, um die tatsächliche ...
untergeordnete Klassenmethode aus Basisklasse C # aufrufen
Ist es möglich, eine untergeordnete Klassenmethode aus der Basisklassenreferenz aufzurufen? Bitte vorschlagen.. Code-Beispiel ist unten angegeben: public class Parent { public string Property1 { get; set; } } public class Child1:Parent { public ...
"Überschreiben" privater Methoden mit Upcasting-Aufruf in Java
public class PrivateOverride { private void f() { System.out.println("PrivateOverride f()"); } public static void main(String[] args) { PrivateOverride po = new DerivedWithOutD(); po.d();// PrivateOverride f() PrivateOverride poD = new ...
Java: Verwenden von Polymorphismus, um if-Anweisungen zu vermeiden?
Ich versuche, ein Java-Programm zu schreiben, das bestimmte Layouts basierend auf der Auswahl des Benutzers initialisiert. Ich möchte vermeiden, eine Reihe von if-Anweisungen zu schreiben, damit der Code für die zukünftige Verwendung skalierbar ...
Sollten wir Polymorphismus immer gegenüber Aufzählungen bevorzugen?
Nach dem Anschauen:ie Clean Code Talks - Vererbung, Polymorphismus & Test [http://www.youtube.com/watch?v=4F72VULWFvc] Ich habe meinen Code überprüft und festgestellt, dass einige switch-Anweisungen in Polymorphie umgewandelt werden können, ...
ann ich polymorphes Verhalten erhalten, ohne virtuelle Funktionen zu verwende
Aufgrund meines Geräts kann ich keine virtuellen Funktionen verwenden. Angenommen, ich habe: class Base { void doSomething() { } }; class Derived : public Base { void doSomething() { } }; // in any place { Base *obj = new ...
C # Polymorphismus
Was ist der Unterschied zwischen Laufzeit-Polymorphismus und Kompilierzeit-Polymorphismus? Was ist der Unterschied zwischen Frühbindung und Spätbindung? Beispiele wären sehr dankbar.
Funktionen zu polymorphen Datentypen
DatenFoo a ist wie folgt definiert: data Foo a where Foo :: (Typeable a, Show a) => a -> Foo a -- perhaps more constructors instance Show a => Show (Foo a) where show (Foo a) = show amit einigen Instanzen: fiveFoo :: Foo Int fiveFoo = Foo 5 ...