Question du test Programmation Orientée Objet

Implémenter l'interface IEmailFormatter pour les classes Person, Company, et ListOfPerson, qui possède une méthode GetEmailContent()

Intermédiaire

Vous devez développer un programme permettant d'envoyer des emails à différents types de contact. Ces emails seront formatés différemment selon le type du contact.

Les types de contact pourraient être des personnes physiques, des sociétés, des listes de diffusions. Cela vous a conduit à développer des classes Person, Company, et ListOfPerson qui n'ont aucun lien d'héritage entre elles.
Quelle serait la meilleure stratégie permettant de proposer une méthode d'envoi d'email personnalisé à ces contacts quelle que soit leur forme ?

Auteur: Eric HostaleryStatut : PubliéeQuestion passée 1409 fois
Modifier
3
Évaluations de la communautéPersonne n'a encore évalué cette question, soyez le premier !