puis-je surcharger ou remplacer les méthodes en utilisant simplement une valeur de retour différente? est la matière virtuelle dans ce cas?méthodes surcharger et surcharger
par exemple:
class A{
virtual int Foo(); // is this scenario possible with/without the keyword virtual
}
class B : public A {
virtual double Foo();
}
A* Base = new B();
int i = Base->Foo(); // will this just convert double to int ?
et en ce qui concerne SURCHARGE:
class A{
virtual int Foo();
virtual float Foo(); // is this possible ?
int Goo();
float Goo(); // or maybe this ?
}
Class B{
double Foo();
}
grâce
utilisez le bouton 1/0 pour mettre en forme le code –