FinancialCalculator
Vamos estender a classe BasicCalculator e criar a FinancialCalculator.
Para começar, você vai criar essa classe filha com uma funcionalidade mínima: calcular a taxa de juros mensal a partir da taxa de juros anual. Depois, você vai adicionar mais recursos à FinancialCalculator!
numpy já foi importado como np para você.
Este exercício faz parte do curso
Estudo de Caso: Construindo Software em Python
Instruções do exercício
- Crie a classe
FinancialCalculatorherdando deBasicCalculator. - Crie uma instância da classe
FinancialCalculatorchamadafinancial_calculator. - Use
financial_calculatorpara calcular a taxa de juros mensal dada uma taxa anual de 6%, lembrando de inserir a porcentagem em formato decimal.
Exercício interativo prático
Experimente este exercício completando este código de exemplo.
class BasicCalculator():
def divide(self, x, y):
return x / y
# Create a class FinancialCalculator that inherits from BasicCalculator
class FinancialCalculator(____):
def calculate_monthly_interest_rate(self, annual_interest_rate):
return self.divide(annual_interest_rate, 12)
# Create a financial calculator
financial_calculator = ____()
# Print the monthly interest rate for a yearly rate of 6 percent
print(financial_calculator.calculate_monthly_interest_rate(____))