InstruçÔes
Passo 18
Agora implemente o método
apply_discount para FixedAmountDiscount. Este método deve subtrair o valor fixo do preço do produto e retornar o novo preço.
O que fazer:
Testes:
- Sua classe `FixedAmountDiscount` deve ter um método `apply_discount`.
- Seu método `apply_discount` deve ter os parùmetros `self` e `product: Product`.
- Seu método `apply_discount` deve ter uma dica de tipo de retorno `-> float`.
- Seu método `apply_discount` deve retornar `product.price - self.amount`.
Preview