Pregunta de entrevista de Rafael

OOP design for card game