Skip to content

Latest commit

 

History

History
14 lines (12 loc) · 745 Bytes

File metadata and controls

14 lines (12 loc) · 745 Bytes

Herança

Utilizando o conceito de Herança em programação Orientada a Objetos

Vimos como inicializar classes e instanciar objetos dentro de outras classes. Mas até agora estávamos alterando o atributo nome da instância para diferenciar objetos.

Neste desafio você deve utilizar o conceito de Herança para instanciar objetos das classes corretas. Para isso, analise o código das classes Produto e ProdutoCozinha e, em seguida, implemente o código de PagamentoBoleto, ProdutoLivro e PagamentoCredito. Além dos atributos de Pagamento, PagamentoCredito deve conter juros e o método atualizar_valor deve ser implementado de forma que adicione a porcentagem correta ao valor do Pagamento com base em juros.