Instruções

Passo 7

Agora você começará a construir a interface do sistema de desconto. Python fornece uma maneira de definir classes abstratas que servem como modelos para outras classes. Isso é feito usando a classe ABC (Abstract Base Class) do módulo abc. No início do seu código, adicione a seguinte declaração de importação:
from abc import ABC, abstractmethod
Isto importa a classe ABC e o decorador abstractmethod, que você usará para definir métodos que devem ser implementados por qualquer classe que herde da sua classe abstrata.

O que fazer:

Testes:

  • Você deve ter a declaração de importação mencionada no topo do seu código.

Preview