Pour chacun de ces SGBD, vous voulez dans un premier temps disposer de 2 objets :
Connection
et Query
.
-
Faites un diagramme de classe comportant les interfaces et classes concrètes nécessaires pour utiliser le pattern abstract factory.
Aide : posez vous les questions : Quels sont les produits ? Quels sont les créateurs ? Pour vérifier si vous avez bien identifié les produits, vérifiez que les différents produits d'une même famille doivent être utilisés ensemble. - Ecrivez une implémentation de démonstration dans laquelle les classes concrètes n'ont qu'une méthode
toString()
, qui affiche le nom de leur classe. - Ecrivez une classe de test avec une fonction main() qui montre que votre code fonctionne.