2. Stratégies de conception
Dans ce paragraphe, nous analyserons les conséquences de l’utilisation de certains concepts C++ dans le développement et la maintenance d’applications objets.
Les membres d’une classe appartenant à un domaine private ne sont accessibles que par une fonction membre de la même classe ou par des fonctions extérieures à la classe, mais spécifiées friend par le propriétaire de la classe. Cela signifie que les fonctions appartenant à des classes définies par héritage n’auront pas accès à ces membres private.
Lors de la conception d’une classe, il nous faut toujours penser aux évolutions qui pourraient être nécessaires plus tard. Peut-on penser à toutes ? Comment concilier la prise en compte de ces évolutions, en général, au travers de l’héritage et de la reprogram-mation...
Cet article est réservé aux abonnés
Cet article est réservé aux abonnés. Il vous reste 92 % à découvrir.
Déjà abonné ?
Se connecter
Lecture en cours
Stratégies de conception