1
resposta

[Projeto] Resolução - Classe Filme

Classe:

class Filme
{
    public Filme(string titulo, int classificacaoEtaria)
    {
        Titulo = titulo;
        ClassificacaoEtaria = classificacaoEtaria;
    }

    public string Titulo { get; }
    public int ClassificacaoEtaria { get; set; }

    public bool PodeAssistir(int idadeUsuario)
    {
        if(idadeUsuario >= ClassificacaoEtaria)
         {
            Console.WriteLine($"Usuário com {idadeUsuario} anos pode assistir ao filme: {Titulo}");
            return true;
        }
        else
        {
            Console.WriteLine($"Usuário com {idadeUsuario} anos não pode assistir ao filme: {Titulo}");
            return false;
        }
    }
}

Instância:

Filme movie1 = new Filme("As Branquelas", 16);
movie1.PodeAssistir(18);

Filme movie2 = new Filme("Chucky", 18);
movie2.PodeAssistir(15);
1 resposta

Olá, Tauane, como vai?

Gostei bastante da forma como você estruturou a classe. A lógica está correta, o construtor funciona bem para inicializar os valores e o método PodeAssistir retorna exatamente o esperado.

Parabéns pelo exercício, ficou muito bom.

Continue compartilhando suas soluções, o fórum está sempre à disposição para trocar ideias e evoluir juntos.

Alura Conte com o apoio da comunidade Alura na sua jornada. Abraços e bons estudos!