Informática, perguntado por cruzeiro20166, 1 ano atrás

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 KuroeJin
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. 
   }
 }

cruzeiro20166: cara muito obrigado .
cruzeiro20166: Cara tem mais 3 , ai seria demais abusar da sua boa vontade né ?
Perguntas interessantes