Classe Program:
Avaliacao avaliacao = new("Carla Silva");
avaliacao.AtribuirNota(11);
avaliacao.AtribuirNota(8.5);
Console.WriteLine("Aluno: " + avaliacao.Aluno);
Console.WriteLine("Nota atribuída: " + avaliacao.Nota);
Classe Avaliacao:
namespace Encapsulamento;
internal class Avaliacao(string aluno)
{
public string Aluno { get; private set; } = aluno;
public double Nota { get; private set; }
public void AtribuirNota(double nota)
{
if (nota >= 0 && nota <= 10)
{
Nota = nota;
}
else
{
Console.WriteLine("Erro: A nota deve estar entre 0 e 10.");
}
}
}