Bonjour à tous,
Comme l'intitulé du thread l'indique je désire surcharger l'opérateur = dans une classe donnée ! Ma question est quand même un peu plus subtile que ce qu'elle en a l'air.
Supposons que j'utilise une classe A qui possède son propre opérateur = et que je crée alors une classe dérivée B. Je désire désormais implémenter un opérateur = pour cette classe B qui appellerait en premier lieu l'opérateur = de la classe A (un peu à la manière de ce que l'on fait généralement dans les constructeurs de classes dérivées). Ma question est alors on ne peut plus simple : est-il possible de rappeler l'opérateur = de la classe mère ou faut-il le recoder dans l'opérateur = de la classe fille ??? En fait, ce qui motive ma question est l'utilisation de QT... Quand je dérive une classe de la librairie, je voudrais pouvoir écrire le plus simplement possible l'opérateur d'affectation de la classe dérivée (sachant que je ne sais pas toujours exactement quels sont tous les membres de la classe mère...). J'espère que j'aurais été assez clair ! Merci pour vos réponses.
Partager