1. Učit se
  2. /
  3. Projekty
  4. /
  5. Případová studie: Tvorba softwaru v Pythonu

Connected

cvičení

Vytvoř třídu hypoteční kalkulačky

Začal/a jsi s třídou BasicCalculator, která zvládala základní aritmetické operace.

Poté vznikla třída FinancialCalculator, která z BasicCalculator dědí. Rozšířil/a jsi ji o metodu monthly_interest(), jež vypočítá měsíční úrokovou sazbu na základě roční sazby.

Teď je na řadě třída MortgageCalculator!

Pokyny

100 XP
  • Inicializuj metody a atributy nadřazené třídy, aniž bys ji volal/a přímo jménem.
  • Inicializuj self.loan_amount pomocí příslušného parametru.
  • K inicializaci self.monthly_interest_rate použij zděděnou metodu.