Package org.tp.exos

Source Code of org.tp.exos.IngeSchool

package org.tp.exos;

import org.tp.Input;
import org.tp.Screen;
import org.tp.ExerciceProvider;
import org.tp.Tp;
import org.tp.exos.ecoleinge.EcoleInge;

@Tp(tp = 2, exercice = 4, title = "Ecole ingenieur",
    description = "Concevoir une EcoleInge : \n" +
        "+---------------------------------------+\n" +
        "|           EcoleInge                   |\n" +
        "+---------------------------------------+\n" +
        "|- EtudiantInge : entier                |\n" +
        "|- EtudiantPrepa : entier               |\n" +
        "+---------------------------------------+\n" +
        "|+ EcoleInge()                          |\n" +
        "|+ EcoleInge (entier, entier)           |\n" +
        "|+ setEtudiantInge(entier) : void       |\n" +
        "|+ setEtudiantPrepa(entier) : void      |\n" +
        "|+ getEtudiantInge() : entier           |\n" +
        "|+ getEtudiantPrepa() : entier          |\n" +
        "|+ nombreEtudiants() : réel             |\n" +
        "|+ detail() : void                      |\n" +
        "|+ ajouterEtudiantInge (entier) : void  |\n" +
        "|+ ajouterEtudiantPrepa (entier) : void |\n" +
        "|+ enleverEtudiantInge(entier) : void   |\n" +
        "|+ enleverEtudiantPrepa(entier) : void  |\n" +
        "|+ initialiser() : void                 |\n" +
        "+---------------------------------------+\n" +
        "a°) écrire la classe EcoleInge et tester localement les méthodes,\n" +
        "b°) donnez au groupe situé à votre droite la classe (fichier .class) ainsi que les tous les fichiers\n" +
        "de documentation,\n" +
        "c°) implémentez dans un autre fichier la classe EcoleInge permettant de tester les méthodes de\n" +
        "la classe reçue du groupe situé à votre gauche.")
public class IngeSchool extends ExerciceProvider {
    @Override
    public void run(Screen screen) {
        screen.showHeader2("Test de la class EcoleInge.");
        screen.show(new EcoleInge(
            screen.ask("Combien d'eleves en prepa? ", Input.UInteger),
            screen.ask("Combien d'eleves en inge? ", Input.UInteger)
        ));
    }
}
TOP

Related Classes of org.tp.exos.IngeSchool

TOP
Copyright © 2018 www.massapi.com. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.