Package MNP

Class ChangementNP

  • All Implemented Interfaces:
    Changement, MonPrint

    public class ChangementNP
    extends java.lang.Object
    implements Changement
    Une demande de changement de groupe concerne un étudiant, qui est dans un groupe A et veut aller dans un groupe B. Implémentation non persistante fournie avec l'API.
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      Groupe getA()
      permet de récupérer le groupe de depart
      Groupe getB()
      permet de récupérer le groupe d'arrivé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).
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Method Detail

      • getId

        public int getId()
        permet de récupérer l'identifiant du changement (référence interne sans intérêt irl).
        Specified by:
        getId in interface Changement
        Returns:
        l'identifiant.
      • getA

        public Groupe getA()
        permet de récupérer le groupe de depart
        Specified by:
        getA in interface Changement
        Returns:
        ce groupe.
      • getB

        public Groupe getB()
        permet de récupérer le groupe d'arrivée
        Specified by:
        getB in interface Changement
        Returns:
        ce groupe.
      • getEtu

        public Etudiant getEtu()
        permet de récupérer l'étudiant demandant le changement
        Specified by:
        getEtu in interface Changement
        Returns:
        cet étudiant