Aide sur exercice poo puthon

Fermé
mohaford Messages postés 2 Date d'inscription jeudi 27 octobre 2022 Statut Membre Dernière intervention 27 octobre 2022 - 27 oct. 2022 à 20:45
Pierr10 Messages postés 12353 Date d'inscription mardi 13 février 2018 Statut Modérateur Dernière intervention 25 novembre 2024 - 27 oct. 2022 à 21:20

Bonjour,

est ce que vous pouvez m'aider pour faire ce Exercice? merci

# MAIN
# Ecrivez la classe Prestation correspondant au scénario ci-dessous.
# La classe Prestation gère les enregistrements du temps d'un employé
# sur un projet pour un client.

# on crée l'objet
# Les attributs sont tous privés.
# Toutefois, seul l'attribut "unit" nécessite des accesseurs (getter/setter).
# l'unité par défaut est l'heure ("hour"), codée dans le constructeur.
prest_o = Prestation("Kim", "installation de deux PC", "Lehman Brothers Bank")

# on spécifie les unités de l'enregistrement des prestations : "minute", "hour", ou "day"
# si l'unité donnée est incorrecte alors on garde l'ancienne unité
prest_o.unit = "minute"

# on ajoute des prestations ; détails et durée sont donnés en paramètres
prest_o.add("réunion avec client", 60)
prest_o.add("achat matériel", 30)
prest_o.add("configuration matériel", 120)

# on modifie les unités de l'enregistrement des prestations
# on ajoute des prestations
prest_o.unit = "hour"
prest_o.add("installation chez client", 3)

# on génère la facture avec le détail des prestations
prest_o.unit = "brol"
print(prest_o)

# exemple d'output
"""
Employé : Kim
Client  : Lehman Brothers Bank
Projet  : installation de deux PC

Détail des prestations (heures)
réunion avec client            1.0
achat matériel                0.5
configuration matériel        2.0
installation chez client    3.0

Total prestations (heures)  6.5

"""

1 réponse

Pierr10 Messages postés 12353 Date d'inscription mardi 13 février 2018 Statut Modérateur Dernière intervention 25 novembre 2024 5 149
27 oct. 2022 à 21:20

Bonjour,

La vocation de ce forum n'est pas de faire les exercices des étudiants.
Donc n'attendez pas qu'on vous donne la solution.

Par contre si vous avez une difficulté précise, par exemple un programme qui ne fonctionne pas, vous pourrez recevoir une aide ou des conseils.


Autrement dit, commencez par résoudre votre exercice. Ce n'est qu'après que vous pourrez faire une demande d'aide.


2