1
resposta

Hora da prática: métodos especiais e atributos

1 e 2: Insira aqui a descrição dessa imagem para ajudar na acessibilidade

3 e 4: Insira aqui a descrição dessa imagem para ajudar na acessibilidade

5 e 6: Insira aqui a descrição dessa imagem para ajudar na acessibilidade

1 resposta

Oi Felipe,

O código que desenvolveu na atividade está tudo certo! 👍

Você criou uma classe abstrata Veiculo com um método abstrato ligar, e uma classe Carro que herda de Veiculo e implementa o método ligar.

Além disso, você criou instâncias de Carro e acessou seus atributos. 🤔

O uso de super().__init__ na classe Carro é uma prática recomendada para garantir que o construtor da classe pai seja chamado corretamente. 💪

Para saber mais: Documentação oficial do Python sobre herança e super().

Continue praticando e explorando os conceitos da orientação a objetos! 💻