Teaching - LI 314


LI 314


TableTrouee

Q:

J'ai commencé le project et je n'arrive pas a voir ce qu'il faut faire avec l'interface TableTrouee au niveau de la classe TableBillardAnglaise donc voila j'aimerai savoir si c'est possible d'avoir un debut de piste merci.

R:

On cherche à construire un billard générique: on définit un billard=table+boules. La table est juste une interface indiquant le fonctionnement d'une table. On construit ensuite une série (hiérarchisée ou pas) de tables concrètes (Francaise, Anglaise...) certaines tables implementent l'interface Table (simple) d'autres implémentent l'interface TableTrouee.

NB: vous êtes toujours libre de suivre l'architecture conseillée ou pas... A condition de le justifier.