1. Learn
  2. /
  3. Курси
  4. /
  5. Introduction à la programmation orientée objet en Python

Connected

вправа

Héritage de méthode

Dans cet exercice, vous allez étendre la classe Manager (qui hérite de la classe Employee), créée à l'exercice précédent, en ajoutant une méthode appelée give_raise(). Elle sera semblable à la méthode du même nom dans la classe Employee, mais comprendra un argument supplémentaire appelé bonus.

La classe Manager que vous avez créée précédemment vous est fournie dans script.py.

Інструкції

100 XP
  • Ajoutez une méthode give_raise() à Manager qui accepte les mêmes paramètres que Employee.give_raise(), plus un argument bonus ayant la valeur par défaut 1.05 (prime de 5 %).
  • Dans la méthode, calculez new_amount en multipliant amount par bonus.
  • Dans la méthode, utilisez la méthode de Employee pour augmenter le salaire de new_amount.