Program.cs
Console.Clear();
Console.Write ("Insira a sua idade: ");
int idade; int.TryParse(Console.ReadLine()!, out idade);
var filme = new Filme("Relíquias", 16);
filme.ExibirResultados(idade);
Filme.cs
class Filme {
public string? Titulo {get;}
public int ClassificacaoEtaria {get;}
public Filme(string? titulo, int classificacaoEtaria) {
Titulo = titulo;
ClassificacaoEtaria = classificacaoEtaria;
}
public bool PodeAssistir (int idadeUsuario) {
return idadeUsuario > ClassificacaoEtaria;
}
public void ExibirResultados(int idadeUsuario) {
if (PodeAssistir(idadeUsuario))
Console.WriteLine($"O usuário com {idadeUsuario} anos, pode assistir ao filme {Titulo}!");
else
Console.WriteLine($"O usuário com {idadeUsuario} anos, não pode assistir ao filme {Titulo}!");
}
}