-A fim de representar empregados em uma firma, crie uma classe chamada Empregado queinclui as três informações a seguir como atributos:_ um primeiro nome,_ um sobrenome, e_ um salário mensal.Sua classe deve ter um construtorcom passagem de parâmetroque inicializa os três atributos e também um construtor com os atributos nulos.Forneça um método set e get para cada atributo. Crie duas instâncias da classe( 2 OBJETOS)Exibirtodos os atributos na classe principal através do método exibir.Crie um método chamada calcularAumento() que dê a cada empregado um aumento de 10%sobre seu salário mensal.Exibiro salário mensalatualizado de cada empregado.(Usando o método GET).
Respostas
Resposta:
class Empregado
{
private String primeiro_nome;
private String sobrenome;
private Double salario_mensal;
public Empregado(String primeiro_nome, String sobrenome, Double salario_mensal)
{
this.primeiro_nome = primeiro_nome;
this.sobrenome = sobrenome;
this.salario_mensal = salario_mensal;
}
public string Primeiro_nome { get => primeiro_nome; set => primeiro_nome = value; }
public string Sobrenome { get => sobrenome; set => sobrenome = value; }
public double Salario_mensal
{
get
{
return salario_mensal;
}
set
{
if (salario_mensal >= 0)
{
salario_mensal = value;
}
else
{
salario_mensal = 0.0;
}
}
}
public override string ToString()
{
return "Primeiro nome: " + Primeiro_nome + "\nSobrenome: " + Sobrenome + "\nSalário mensal:" + Salario_mensal;
}
classe principal
metodo main..
Empregado emp = new Empregado();
emp.Primeiro_nome = "jao";
emp.Sobrenome = "silva";
emp.Salario_mensal = 1500;
Console.WriteLine(emp);
Explicação:
só consegui até aí :(