Employers: discover CodinGame for tech hiring
CodinGame - Home
ACTIVITIES
PRACTICE
COMPETE
COOPERATE
LEARN
EVENTS
COMMUNITY
CONTRIBUTIONS
LIVE STREAMS
DISCORD
FORUMS
BLOG
1
Log In
Sign Up
QCM - Patron de conception viteur
Dylage
3,265 views
C'est parti pour le quizz sur le patron de conception Visiteur :
À quelle famille du GoF appartient le patron de conception "Visiteur" ?
Comportement
Structure
Création
Quelle est la principale intention du patron visiteur ?
Ajouter de nouveaux types plus facilement
Ajouter de nouvelles opérations sans modifier les classes
Se compliquer la vie, évidemment
Quelle méthode s'occupe d'effectuer l'action requise ?
accept
visit
Quel est le rôle de la méthode accept ?
Faire dépendre l'action du type de visiteur
Avoir la même action quel que soit le visiteur
Faire connaitre la référence de l'objet visité au visiteur
Laquelle de ces proposition est un inconvénient du patron Visiteur ?
Il est plus long d'ajouter un nouvel objet
Il est plus long d'ajouter un nouveau traitement
Quels principes SOLID sont liés au pattern visiteur ?
OCP (Ouvert / fermé) et SRP (Principe de responsabilité unique)
Substitution de Liskov
ISP (Ségrégation des interfaces) et DIP (Inversion des dépendances)
15
0
Create your playground on Tech.io
This playground was created on Tech.io, our hands-on, knowledge-sharing platform for developers.
Go to tech.io
Suggested playgrounds
Design Pattern
By
Jeremod
1,483
6
0
Design Pattern Factory & Abstract Factory
By
NicolasAirault
47.2K
49
0
Single Access Design Pattern - TypeScript demo
By
DTasev
4,067
3
0
Design Pattern Composite
By
Team_Jbzz
37.3K
31
1
CodinGame - Home
ABOUT US
CAREERS
PRIVACY
FAQ
CodinGame - Work
The #1 tech hiring platform
SCREENING
RETAIN
ABOUT US
CAREERS
PRIVACY
FAQ
Facebook
YouTube
Twitter
LinkedIn
FR
EN
Join the CodinGame community on Discord to chat about puzzle contributions, challenges, streams, blog articles - all that good stuff!
JOIN US ON DISCORD
Online Participants
Keyboard Shortcuts:
?
Show / hide this help menu
×