Olá, Eduardo! Como vai?
Parabéns pela resolução da atividade!
Observei que você explorou o construtor para inicializar objetos com C#, utilizou muito bem o método para aplicar regras de negócio e ainda compreendeu a importância da validação para garantir consistência no comportamento da classe.
Continue postando as suas soluções, com certeza isso ajudará outros estudantes e tem grande relevância para o fórum.
Uma dica interessante para o futuro é trabalhar com mensagens personalizadas para diferentes cenários. Assim:
public void ExibirResultado(int idadeUsuario)
{
string mensagem = PodeAssistir(idadeUsuario)
? $"Bem-vindo! Você tem {idadeUsuario} anos e pode assistir ao filme {Titulo}."
: $"Desculpe, com {idadeUsuario} anos não é permitido assistir ao filme {Titulo}.";
Console.WriteLine(mensagem);
}
Isso faz com que seja possível oferecer uma experiência mais clara e amigável ao usuário.
Alguns materiais podem estar em inglês, mas é possível compreendê-los usando o recurso de tradução de páginas do próprio navegador.
Fico à disposição! E se precisar, conte sempre com o apoio do fórum.
Abraço e bons estudos!
Conte com o apoio da comunidade Alura na sua jornada. Abraços e bons estudos!