public class ChangementNP extends java.lang.Object implements Changement
Constructor and Description |
---|
ChangementNP(Groupe a,
Etudiant e,
Groupe b)
Constructeur d'un changement.
|
ChangementNP(Groupe a,
Etudiant e,
Groupe b,
int id)
Constructeur d'un changement.
|
ChangementNP(Groupe a,
Etudiant e,
Groupe b,
int id,
java.lang.String raison)
Constructeur d'un changement.
|
ChangementNP(Groupe a,
Etudiant e,
Groupe b,
java.lang.String raison)
Constructeur d'un changement.
|
Modifier and Type | Method and Description |
---|---|
Groupe |
getA()
permet de récupérer le groupe de depart
|
Groupe |
getB()
e
|
Etudiant |
getEtu()
permet de récupérer l'étudiant demandant le changement
|
int |
getId()
permet de récupérer l'identifiant du changement (référence interne sans intérêt irl).
|
java.lang.String |
getRaison()
permet de récupérer la raison du changement
|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
monPrint
public ChangementNP(Groupe a, Etudiant e, Groupe b)
a
- le groupe de départb
- le groupe d'arrivéee
- l'étudiant demandant le changementraison
- la raison du changementpublic ChangementNP(Groupe a, Etudiant e, Groupe b, java.lang.String raison)
a
- le groupe de départb
- le groupe d'arrivéee
- l'étudiant demandant le changementraison
- la raison du changementpublic ChangementNP(Groupe a, Etudiant e, Groupe b, int id)
a
- le groupe de départb
- le groupe d'arrivéee
- l'étudiant demandant le changementid
- l'id du changementpublic int getId()
getId
in interface Changement
public Groupe getA()
getA
in interface Changement
public Groupe getB()
getB
in interface Changement
public Etudiant getEtu()
getEtu
in interface Changement
public java.lang.String getRaison()
getRaison
in interface Changement