Est-il possible d'accéder à une fonction de classe de base ayant la même signature que celle d'une fonction de classe dérivée utilisant un objet de classe dérivé? voici un échantillon de ce que je suis en indiquant ci-dessous ..Classe de base d'accès fn avec la même signature que l'objet de classe dérivé
class base1 {
public:
void test()
{cout<<"base1"<<endl;};
};
class der1 : public base1 {
public:
void test()
{cout<<"der1"<<endl;};
};
int main() {
der1 obj;
obj.test(); // How can I access the base class 'test()' here??
return 0;
}
Peut-être que tag 'override' doit être supprimée. Je ne suis pas sûr à 100%, mais je crois que le terme correct est «cacher» plutôt que de passer outre. –