Skip to content

Latest commit

 

History

History

oo-ecommerce-inheritance

Folders and files

NameName
Last commit message
Last commit date

parent directory

..
 
 
 
 
 
 
 
 
 
 
 
 
 
 

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.