Boa noite, socorro é urgente preciso de nota. Dou 40 pontos.
2. Implemente a classe abaixo seguindo o diagrama e as especificações
• Antes de inserir o valor na variável salarioMensal, verifique se o mesmo é positivo, caso não for, atribua o valor 0.00 (zero).
• Escreva uma classe Principal que demonstre os comportamentos da classe Empregado.
• Crie duas instâncias da classe Empregado e exiba o salário anual de cada instância.
•
Anexos:
Soluções para a tarefa
Respondido por
1
public class Empregado{
private String primeiroNome;
private String segundoNome;
private salarioMensal;
public void setPrimeitoNome(String primeiroNome){
this.primeiroNome=primeiroNome; }
public void setSegundoNome(String sgundoNome){
this.segundoNome=segundoNome; }
public void setSalarioMensal(double salarioMensal){
if(salarioMensal<=0) this.salarioMensal=0.00;
else this.salarioMensal=salarioMensal; }
public String getPrimeitoNome(){ return this.primeiroNome; }
public String getSegundoNome(){ return this.segundoNome; }
public double getSalarioMensal(){ return this.salarioMensal; }
}
--------------------------------------------------------------------------------------------
public class Principal{
public static void main(String args[]){
Empregado e = new Empregado();
e.setPrimeiroNome("Albert");
e.setSegundoNome("Wesker");
e.setSalarioMensal(3456.78);
System.out.println("Primeiro nome: "+e.getPrimeiroNome());
System.out.println("Segundo nome: "+e.getSegundoNome());
System.out.println("Salario Mensal: "+e.getSalarioMensal());
Empregado e0 = new Empregado();
e.setPrimeiroNome("Clark");
e.setSegundoNome("Kent");
e.setSalarioMensal(1139.78);
System.out.println("--------------------------------");
System.out.println("Salario anual dos funcionario (e) U$"+(12*e.getsalarioMensal)+"; Salario anula do funcionario (e0) U$"+(12*e0.getSalarioMensal));//(e) e (e0) referem-se aos objetos.
}
}
private String primeiroNome;
private String segundoNome;
private salarioMensal;
public void setPrimeitoNome(String primeiroNome){
this.primeiroNome=primeiroNome; }
public void setSegundoNome(String sgundoNome){
this.segundoNome=segundoNome; }
public void setSalarioMensal(double salarioMensal){
if(salarioMensal<=0) this.salarioMensal=0.00;
else this.salarioMensal=salarioMensal; }
public String getPrimeitoNome(){ return this.primeiroNome; }
public String getSegundoNome(){ return this.segundoNome; }
public double getSalarioMensal(){ return this.salarioMensal; }
}
--------------------------------------------------------------------------------------------
public class Principal{
public static void main(String args[]){
Empregado e = new Empregado();
e.setPrimeiroNome("Albert");
e.setSegundoNome("Wesker");
e.setSalarioMensal(3456.78);
System.out.println("Primeiro nome: "+e.getPrimeiroNome());
System.out.println("Segundo nome: "+e.getSegundoNome());
System.out.println("Salario Mensal: "+e.getSalarioMensal());
Empregado e0 = new Empregado();
e.setPrimeiroNome("Clark");
e.setSegundoNome("Kent");
e.setSalarioMensal(1139.78);
System.out.println("--------------------------------");
System.out.println("Salario anual dos funcionario (e) U$"+(12*e.getsalarioMensal)+"; Salario anula do funcionario (e0) U$"+(12*e0.getSalarioMensal));//(e) e (e0) referem-se aos objetos.
}
}
cruzeiro20166:
cara muito obrigado .
Perguntas interessantes
Pedagogia,
9 meses atrás
Física,
9 meses atrás
Ed. Física,
9 meses atrás
Química,
1 ano atrás
História,
1 ano atrás
História,
1 ano atrás
Administração,
1 ano atrás