Le problème, c'est que tu ne sembles pas avoir saisi le sens de la Loi de demeter.
Elle dit de ne pas exposer la structure de la classe, pas d'interdire l'accès au contenu sémantique.
D'un...
Type: Messages; Utilisateur: ternel
Le problème, c'est que tu ne sembles pas avoir saisi le sens de la Loi de demeter.
Elle dit de ne pas exposer la structure de la classe, pas d'interdire l'accès au contenu sémantique.
D'un...
Par contre, tu perds la possibilité d'avoir un agent qui choisit son comportement parmi plusieurs, en fonction de ce qu'il estime être le besoin.
Tu perds aussi la possibilité d'avoir un Agent qui...
La loi de Demeter se résume par l'implémentation est un détail que l'utilisateur ne doit pas connaitre.
Si la classe Voiture utilise une classe Réservoir ou gère tout elle-même, ca ne dois pas ce...
Pour commencer, même si je faisait un accesseur, j'utiliserai une enum (ou autre) pour dire quel pneu je veux.
Dans un vector, tu n'a pas de fonctions get1(), get2() etc
Vous avez un bloqueur de publicités installé.
Le Club Developpez.com n'affiche que des publicités IT, discrètes et non intrusives.
Afin que nous puissions continuer à vous fournir gratuitement du contenu de qualité, merci de nous soutenir en désactivant votre bloqueur de publicités sur Developpez.com.