0dias seguidos0XP

Herança e polimorfismo

Intermediário+20 XP

Crie uma classe base Forma com o método area() que lança NotImplementedError e o método descricao() que retorna "<NomeDaClasse> com área X" (X com 2 casas decimais).

Crie Retangulo(largura, altura) e Circulo(raio) que herdam de Forma e implementam area() (use math.pi).

Como resolver
  1. Escreva sua solução no editor.
  2. Executar mostra a saída no terminal, para você experimentar.
  3. Testar confere a solução. Passou em tudo? Exercício concluído!
main.py · carregando Python…
Carregando editor…
digite "ajuda" para ver os comandos
dev@devjr:~/py-heranca$