Disons que Michael Jackson et moi sommes des objets de la même classe HumanBeing. Mais il avait une meilleure mise en œuvre du comportement 'dance' que moi.Comment implémenter des objets de même classe avec un comportement différent
Comment est-ce que je fais cela par programmation, de sorte que 2 objets de même classe puissent avoir une implémentation différente?
class HumanBeing
{
public :
HumanBeing(){};
void dance() { }
};
HumanBeing Me , MJ;
Me.dance(); ///bad dance
MJ.dance(); //good dance
Je peux le voir maintenant 'Private Dancer tinaTurner;' – akf
vous m'a fait gémir :) –