Pytania oznaczone «polymorphism»

W informatyce polimorfizm jest cechą języka programowania, która umożliwia obsługę wartości różnych typów danych w jednolity sposób.

140
Przejdź do implementacji interfejsu w Eclipse IDE

Wiesz, jak w Eclipse naciśnięcie przycisku F3spowoduje przejście do jej deklaracji? Cóż, mam metodę, która jest częścią interfejsu; kliknięcie F3tego w naturalny sposób przenosi mnie do interfejsu deklarowania. Oczywiście istnieje obiekt implementujący ten interfejs i tutaj metoda jest faktycznie...

130
Polimorfizm w C ++

AFAIK: C ++ udostępnia trzy różne typy polimorfizmu. Funkcje wirtualne Przeciążanie nazw funkcji Przeciążanie operatorów Oprócz powyższych trzech typów polimorfizmu istnieją inne rodzaje polimorfizmu: w czasie wykonywania czas kompilacji polimorfizm ad hoc parametryczny...

127
Jak wywołać base.base.method ()?

// Cannot change source code class Base { public virtual void Say() { Console.WriteLine("Called from Base."); } } // Cannot change source code class Derived : Base { public override void Say() { Console.WriteLine("Called from Derived."); base.Say(); } } class SpecialDerived : Derived {...

125
Prywatna metoda wirtualna w C ++

Jaka jest zaleta uczynienia metody prywatnej wirtualną w C ++? Zauważyłem to w projekcie C ++ open source: class HTMLDocument : public Document, public CachedResourceClient { private: virtual bool childAllowed(Node*); virtual PassRefPtr<Element> createElement(const AtomicString&...