Académique Documents
Professionnel Documents
Culture Documents
Exercice Compagnie Ferroviaire PDF
Exercice Compagnie Ferroviaire PDF
On se propose de concevoir une application pour la gestion d’une partie du personnel de la société
du transport ferroviaire. Pour ce faire, les données suivantes ont été présentées :
Chaque employé de cette société est identifié par son numéro de carte d'identité (entier
constant) et a un nom (string). Chaque employé doit disposer d'une méthode permettant de
calculer et de retourner son salaire double CalculerSalaire().
Un employé peut être un agent administratif ou un conducteur.
Un agent administratif est un employé ayant en plus un nombre d'années d'ancienneté (0
par défaut). Son salaire est égal à 800dt auxquels s'ajoutent 30dt par année d'ancienneté.
Un conducteur est un employé ayant en plus un trajet parcouru des voyages (entier) qu'il a
effectués pendant toute sa carrière. De plus, chaque conducteur a un historique mensuel de
ses voyages. Cet historique est vide lors de l’instanciation d’un nouveau conducteur et ne
dépassant jamais les 30 voyages par mois. Le salaire mensuel d'un conducteur est de 100dt
par 50 km de trajet (calculé à partir de la liste des voyages du mois).
Un voyage est caractérisé par un identifiant (chaîne de 6 caractères), un type de véhicule
(train omnibus ou marchandise), deux noms de stations (départ et arrivée) et une distance à
parcourir (un réel).