Classe:
public class Funcionario
{
public Funcionario(string name, double salario)
{
Name = name;
Salario = salario;
}
public string Name { get; set; }
public double Salario { get; private set; }
public void ReajustarSalario(double novoValor)
{
if (novoValor < Salario)
{
Console.WriteLine("Erro: O novo salário deve ser maior que o atual.");
}
else
{
Salario = novoValor;
Console.WriteLine("Reajuste realizado.");
}
}
}
objeto:
Funcionario funcionario1 = new("Fernanda Lima", 4000);
Console.WriteLine($"Funcionario: {funcionario1.Name}, salário: {funcionario1.Salario}");
funcionario1.ReajustarSalario(3500);
funcionario1.ReajustarSalario(4200);