exercício 3.14 do Deitel java como progamar

1 resposta
riquericco

Olá, boa noite para todos vocês,

bem, estava fazendo o exercicio 3,14 do Java Como programar de deitel e pintou uma divida sobre a classe teste do Employee!

A primeira classe que fiz do exercício é a seguinte:

package Empregado;

public class Employee {

private String Nome; // nome do empregado
private String Sobrenome; // sobrenome do empregado
private double Salario; // salario do empregado

// construtor inicializa Name e LastName com String fornecido como argumento
public Employee(String name, String LastName, double Salary) {
    Nome = name; // inicializa o nome
    Sobrenome = LastName; // inicializa o sobrenome
    Salario = Salary;
} // termina construtor

// método para configurar o nome do empregado
public void setNome(String name) {
    Nome = name; // armazena o nome do empregado
} // termina o método setNome

// método para renornar o nome do empregado
public String getNome() {
    return Nome;
} // termina o método getNome

// método para configurar o sobrenome do emprperaregado
public void setSobrenome(String LastName) {
    Sobrenome = LastName; // armazena o sobrenome do empregado
}// termina o método setSobrenome

//Método para retornar o sobrenome do empregado
public String getSobrenome() {
    return Sobrenome;
}// termina o métpdp getSobrenome

// método para configurar o salário do empregado
public void setSalario(double Salary) {
    Salario = Salary;
}

// método para recuperar o salário do empregado
public double getSalario() {
    return Salario;
}

// exibe uma mensagem de boas-vindas para o usuário GradeBook
public void displayMessage() {
    // essa instrução chama getNome, getSobrenome e getSalario
    // para obter o nome, sobrenome e o salário do empregado.
    System.out.printf("O empregado %s %s possui um salário de %f",
            getNome(), getSobrenome(), getSalario());
} // termina o método displayMessage

} // termina a classe Employee

A minha dificuldade é como colocar isso na classe EmployeeTest e testar a classe Employee.

1 Resposta

luciano.eti

meu caro … acredito que a maior parte vc já tenha feito…

agora é só instanciar e brincar com o objeto Employee

//Criando funcionario, e inicializando construtor...
Employee empregadoUm = new Employee("Rique", "Rico", 5000.0);
.
.
.

talvez seria interessante fazer um método reajustaSalario(double valorDoReajuste), para aumentar o salário do nosso amigo ‘Rique’ conforme pede o exercício…

[]'s

Luciano

Criado 1 de junho de 2009
Ultima resposta 1 de jun. de 2009
Respostas 1
Participantes 2