Riguarda l'OOP.
Si chiama ereditarietà ed è una proprietà dell'OOP.
Esempio:
B eredità tutti i metodi di A e aggiunge la funzione ab per cui puoi scrivere:codice:class A { void b() {} public: A() {} }; class B : public A { void ab() {} public: B() : A() {} };
http://www.google.it/search?q=oop+c%...ient=firefox-acodice:B b = new B(); A a = new A(); b->b(); b-ab(); a->b(); //Non puoi scrivere: a->ab();

Rispondi quotando