Questions marquées «design-patterns»

16
Comprendre le modèle de visiteur

J'ai une hiérarchie de classes qui représente les contrôles GUI. Quelque chose comme ça: Control->ContainerControl->Form Je dois implémenter une série d'algorithmes qui fonctionnent avec des objets faisant diverses choses et je pense que le modèle de visiteur serait la solution la plus...

15
Gestion des paramètres dans l'application OOP

J'écris une application de POO de taille moyenne en C ++ comme moyen de pratiquer les principes de POO. J'ai plusieurs classes dans mon projet, et certaines d'entre elles doivent accéder aux paramètres de configuration au moment de l'exécution. Ces paramètres sont lus à partir de plusieurs sources...

15
Une façon de renvoyer plusieurs valeurs de retour à partir d'une méthode: mettez la méthode à l'intérieur de la classe représentant la valeur de retour. Est-ce un bon design?

J'ai besoin de renvoyer 2 valeurs d'une méthode. Mon approche est la suivante: créer une classe interne avec 2 champs qui seront utilisés pour conserver ces 2 valeurs mettre la méthode à l'intérieur de cette classe instancier la classe et appeler la méthode. La seule chose qui sera modifiée dans la...