Solucionado (ver solução)
Solucionado
(ver solução)
1
resposta

[Projeto] Criacao da Clase Genero

Na atividade 3 possui uma atividade para criarmos uma nova classe Gênero, criando um relacionamento com a aplicação. A minha ideia de logica e de se já houver o gênero registrado, apenas armazenar a musica em relação ao gênero, se não, registrar uma nova musica. Vou anexar o código para vocês avaliarem se esta correto minha visualização da logica.

class Genero
{
    public string Nome {  get; set; }

    private List<Musica> genero = new List<Musica>();

    public void GeneroMusical(Musica musica)
    {
        if (genero.Contains(musica))
        {
            Console.WriteLine($"A musica: {musica.Nome} ja pertence ao genero {Nome}");
        }
        else
        {
            genero.Add(musica);
        }
    }

    public void ExibirMusicaDoGenero()
    {
        Console.WriteLine($"Musicas pertencentes ao Genero: {Nome} ");
        foreach(var musica in genero) 
        {
            Console.WriteLine($"Musica: {musica.Nome}");
            Console.WriteLine($"Artista: {musica.Artista}  ");
        }
    }

}
1 resposta
solução!

Oi Samuel, tudo bem?

Parabéns por concluir a atividade! Sua ideia de lógica para lidar com a inserção de músicas em relação ao gênero é bastante interessante.

Ao analisar o código que você compartilhou, fica evidente que você buscou uma solução eficiente e compreensível. A utilização da lista privada de músicas relacionadas ao gênero e a verificação de existência da música antes de adicioná-la demonstram uma abordagem cuidadosa.

É louvável notar a atenção dada à mensagem de feedback ao usuário, informando se a música já pertence ao gênero ou se foi registrada com sucesso. Além disso, a implementação do método ExibirMusicaDoGenero oferece uma maneira clara de visualizar as músicas associadas a um determinado gênero.

Agradeço por compartilhar seu código no fórum, pois isso enriquece a experiência de aprendizado da comunidade. Continue praticando e contribuindo com suas ideias e soluções.

Parabéns novamente pelo seu esforço e dedicação!

Um abraço e bons estudos.