Nesta atividade, pratiquei os conceitos de herança e polimorfismo em Java criando classes e subclasses para diferentes situações. Trabalhei com extends, sobrescrita de métodos com @Override e também com métodos específicos em cada classe filha, para evitar duplicação de código e deixar a estrutura mais organizada.
Criei as classes Carro e ModeloCarro, Animal, Cachorro e Gato, ContaBancaria e ContaCorrente, além de NumerosPrimos, VerificadorPrimo e GeradorPrimo. Em cada uma, apliquei os conceitos pedidos, como exibir informações, modificar comportamentos herdados e implementar funções próprias de cada subclasse.
Link do repositório do projeto no Github: https://github.com/Kyuxih/java-pratica-alura