Jubijub Parce que je le VD bien | sassou1193 a écrit :
merci davoir pris la peine de repondre,
je ne souhaite pas quon fasse mon travail, et en td dans cette matiere je men sors tres bien, je sais ecrire en java, le probleme cest que je narrive pas a decouper le travail en differente classe et methode, je vais poster ce que jai deja ecris
jai juste besoin daide, de conseil, sur quel type de methode faire, ou et quand,
je vais essayer de faire etape par etape dans ce post
|
je viens de lire l'énoncé, je suis désolé mais ce que tu demandes, ce sont les réponses aux questions 1 et 2. Par ailleurs si tu dois le rendre le 5 t'aurais du t'y mettre un peu plus tot
si jamais Java c'est de la programmation orienté objet, le seul objet que tu as c'est ton app elle même (ce que tu appelles accueil). Quand je lis l'énoncé a priori je vois que ça parle d'élèves, de promotion, etc... En lisant on voit que y'a des liens entre les personnes (hum, je me demande si un élève serait pas une personne, et si donc y'avait pas une distinction à faire entre les personnes "élèves", les personnes "enseignant" et les personnes familles (père/mère).
Après ça parle de Tables, ayant des chaises, on se doute que quelque part il va falloir que tu modélises le fait qu'une table a x chaises, et la possibilité de trouver une table "libre" (cad ayant des chaises non occupées).
ça parle aussi de réservation, je me demande si ça serait pas le lien entre une personne et une table par hasard...
Commence par réfléchir à tous ces concepts, et vois comment ils sont liés entre eux (certains auront un comportement et devront être des objets, d'autres sont de simples attributs).
Lis chaque phrase de l'énoncé et demande toi de quoi tu aurais besoin en terme de classe, méthode, etc... pour faire ce qui est demandé. Par exemple : - Si y'a des personnes, je dois pouvoir les créer (une classe personne, avec une méthode "créer", ou plus logiquement, un constructeur)
- y'a plusieurs types de personnes : là je pense qu'on veut t'inciter à faire de l'héritage. Le but étant que ton appli manipule des "personnes", mais que tu joues avec le polymorphisme
- y'a des tables, ce qui fait que tu dois avoir une classe table. Probablement une liste de table aussi.
---------------
Jubi Photos : Flickr - 500px
|