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

Resposta validação de nota mínima

Objeto:

namespace Avaliação;

internal class Avaliação
{
public string Aluno;

public Avaliação(string aluno)
{
    Aluno = aluno;
}

public double Nota {  get; private set; }

public void AtribuirNota(double nota)
{
    Nota = nota;
    if (nota < 0 || nota > 10)
    {
        Console.WriteLine("Nota Invalida.");
    }
    else
    {
        Console.WriteLine("Nota Valida");
    }
}

}

Program:

using Avaliação;
Avaliação aluno1 = new("Carla Silva");
aluno1.AtribuirNota(11);
aluno1.AtribuirNota(8.5);

1 resposta
solução!

Olá, Philip, tudo bem?

Parabéns por colocar a mão na massa e praticar encapsulamento

O uso do private set na propriedade Nota está certinho e mostra uma boa preocupação em proteger o estado do objeto.

Excelente evolução, continue praticando!

Continue praticando assim!

Bons estudos!

Sucesso

Imagem da comunidade