Fala time! Segue minha versão do desafio do reprodutor de áudio! Espero que gostem!
Meu projeto se baseia em uma superclasse chamada Faixa que extende herança as clares filhas Musica e Podcast. Criei uma classe chamada Reproduzindo para implementar status de reprodução, qual faixa está tocando e se a música está pausada. A interface Reprodução estabelece constratos (métodos) de toque e pause necessários para o funcionamento adequado da aplicação.
Funções Implementadas:
- Selecionar faixa;
- Pausar/Despausar faixa;
- Favoritar/Desfavoritar faixa
Como o código ficou ligeriamente grande, disponibilizei o projeto no GitHub caso se interessem em analisar o código. Segue link: https://github.com/allefhmedeiros/playtrack
Agora bora para a aula verificar se o projeto realmente faz sentido. Certeza que o da instrutora estará 1000 vezes melhor rs, mas o que vale é o aprendizado.