English Deutsch Français Italiano Español Português 繁體中文 Bahasa Indonesia Tiếng Việt ภาษาไทย
Todas as categorias

estou precisando fazer o seguinte exercicio , mas preciso de um passa a passo . se alguem puder me dizer como faço me dizendo passo a passo para eu poder estudar e poder fazer sozinho depois , agradeço desde já.Exercício 1

Implemente a classe Funcionário que deverá conter os seguintes atributos: o nome do funcionário, a matrícula, o salário base e o tempo de serviço em meses.
Implemente um método construtor que recebe exatamente estes atributos como parâmetros de entrada.
Implemente métodos para retornar e alterar cada um dos atributos.
Implemente um método chamado calculaSalario(), que deverá calcular o salário do funcionário de acordo com o salário base e o tempo de serviço, utilizando a seguinte fórmula:
Salário = (1 + tempo de serviço/1200) * salário base.
Implemente o método toString() para gerar um String com os valores dos atributos da classe.

Exercício 2

Implemente a Classe FuncionarioFunção que herda de Funcionário e deverá conter um atributo extra função (funções do funcionário são: auxiliar ou técnico ou especialista). O método CalculaSalario () deverá ser alterado. Deverá fazer um acréscimo no calculo do salário do funcionário de acordo com sua função:

·10% sobre o salário base para auxiliar
·15% sobre o salário base para técnico
·20% sobre o salário base para especialista
Implemente o método to String para gerar uma String com os dados do funcionário.

2006-09-03 18:52:02 · 3 respostas · perguntado por ricardounipac 1 em Computadores e Internet Programação e Design

3 respostas

No bluej tu cria um novo projeto. depois tu clica no botão NEW CLASS e escolhe o nome (no caso funcionario). Automaticamente ele gera uma nova classe e aparece um "quadrado laranja" com o nome funcionario; de dois cliques nessa classe funcionário que o bluej exibirá o código.

Depois é só modificar o código pro código do seu exercicio. repita isso nas outras classes.

Vou tentar fazer o codigo aqui mas como estou sem o java, pode estar com alguns erros.

public class funcionário
{

private String nome;
private String mat;
private Double salario;
private int temposervico;


public Funcionario ( String nome_func, String mat_func, Double salario_func, int tempo_func)
{

nome = nome_func;
mat = mat_func;
salario = salario_func;
temposervico = tempo_func;

}

String getNome()
{

return nome;

}

void setNome( String nome_func)
{

nome = nome_func;

}

// repita esses metodos para os outros atributos

Double calculaSalario ( )
{

Double salariototal = (1 + temposervico /1200) * salário;

return salariototal;
}

}

clique com o botão direito na classe e selecione compile para compilar o programa. Depois de compilado clique com o botão direito novamente e escolha o metodo VOID MAIN para executar o programa java.

Estou descrevendo como eu me lembro, peço desculpas se estiver com alguma informação errada.

2006-09-04 05:29:05 · answer #1 · answered by Anonymous · 0 0

nunca programei em blueJ mas em java já...
dá uma olhada aqui:

http://www.bluej.org/tutorial/tutorial-portuguese.pdf#search=%22bluej%20tutorial%22

ou aqui, caso o problema maior se java

http://java.sun.com/docs/books/tutorial/

2006-09-04 10:13:25 · answer #2 · answered by MW 4 · 0 0

ñ sei.

2006-09-07 18:15:41 · answer #3 · answered by Anonymous · 0 1

fedest.com, questions and answers