Package org.tp.exos

Source Code of org.tp.exos.Account

package org.tp.exos;

import org.tp.ExerciceProvider;
import org.tp.Input;
import org.tp.Screen;
import org.tp.Tp;
import org.tp.exos.compte.Compte;

@Tp(tp = 2, exercice = 5, title = "Compte",
    description = "Soit un compte bancaire modélisé de la façon suivante : \n" +
        "+------------------------------+\n" +
        "|           Compte             |\n" +
        "+------------------------------+\n" +
        "|- titulaire : string          |\n" +
        "|- solde : Réel                |\n" +
        "+------------------------------+\n" +
        "|+ Compte (string, réel)       |\n" +
        "|+ setTitulaire(string) : void |\n" +
        "|+ setSolde(réel) : void       |\n" +
        "|+ getTitulaire() : string     |\n" +
        "|+ getSolde() : réel           |\n" +
        "|+ debiter(int) : void         |\n" +
        "|+ crediter(int) : void        |\n" +
        "|+ afficher() : void           |\n" +
        "+------------------------------+\n" +
        "a°) écrire la classe Compte et tester localement les méthodes,\n" +
        "b°) donnez au groupe situé à votre droite la classe Compte (fichier .class) ainsi que les tous les\n" +
        "fichiers de documentation,\n" +
        "c°) implémentez dans un autre fichier une classe CashRegister permettant de tester les méthodes\n" +
        "de la classe reçue du groupe situé à votre gauche.")
public class Account extends ExerciceProvider {
    @Override
    public void run (Screen screen) {
        screen.showHeader2("Test de la Compte.");
        screen.show(new Compte(
            screen.ask("Qui est le titulaire du compte? ", Input.String),
            screen.ask("Quel est le solde? ", Input.UInteger)
        ));
    }
}
TOP

Related Classes of org.tp.exos.Account

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.