Primeira página Anterior Continuar Última página Sumário Gráfica
Definição de membros com mesmo nome
Membro de classe derivada com mesmo nome de membro da classe base esconde o membro original
- class Base {public: void f(); };
- void Base::f() { cout << "Base::f()" << endl; }
- class Deriv : public Base {public: void f(); };
- void Deriv::f() { cout << "Deriv::f()" << endl; }
- int main() {
- Base b1; b1.f();
- Deriv d1; d1.f();
- }