L'héritage est le système de programmation orientée objet qui permet aux objets de prendre en charge des opérations définies par des types antérieurs sans avoir à fournir leur propre définition. C'est le vecteur majeur du polymorphisme dans la programmation orientée objet.
J'essaie de trouver une belle solution de héritage en C ++. J'ai une classe rectangle et une classe carrée. La classe Square ne peut pas hériter publiquement du rectangle, ...
Pourquoi le constructeur de passage de l'enfant est-il nécessaire dans ce code? Je penserais que ce ne serait pas, mais le compilateur (GCC et VS2010) se plaint lorsque je l'enlève. ...