Alguem me ajuda a responder uma coisa

4 respostas
M

Opa pessoal e que estava precisando de uma ajuda so para identificar esse codigo dizer o que ele faz, para que server cada coisa tipo um relatorio sobre ele por favor se poderem ajudar ficaria grato! :!:


public class Funcionario {

protected String nome, rg;

protected double salario;

public Funcionario(String vNome, String vRG, double vSalario){

nome = vNome;

rg = vRG;

salario = vSalario;

}

public String getNome(){

return nome;

}

public String getRG(){

return rg;

}

public double getSalario(){

return salario;

}

public void setNome(String vNome){

if(vNome.length() >= 2){

nome = vNome;

}

}

public void setRG(String vRG){

if(vRG.length() >= 5){

rg = vRG;

}

}

public void setSalario(double vSalario){

if(vSalario > 0){

salario = vSalario;

}

}

}
public class Vendedor extends Funcionario{

protected double vendas;

public Vendedor(String vNome, String vRG, double vSalario){

super(vNome, vRG, vSalario);

vendas = 0;

}

public double getVendas(){

return vendas;

}

public void InformaVendas(double valor){

vendas += valor;

}

public double CalculaSalario(){

return salario + vendas * 0.05;

}

public void Hollerith(){

System.out.println(Funcionário: +nome+”\n+"Salário a receber: "+CalculaSalario());

vendas = 0;

}

}

public class Administrativo extends Funcionario{

protected double horas;

public Administrativo(String vNome, String vRG, double vSalario){

super(vNome, vRG, vSalario);

horas = 0;

}

public double getHoras(){

return horas;

}

public void InformaHoras(double valor){

horas += valor;

}

public double CalculaSalario(){

return salario + horas * (salario/100);

}

public void Hollerith(){

System.out.println(Funcionário: +nome+”\n+"Salário a receber: "+CalculaSalario());

horas = 0;

}

}

4 Respostas

L

Para que isso? É um trabalho que tem que entregar ?

Luciano_Lopes

Troca o titulo do post, vai ficar melhor para o pessoal visualizar seu problema.

M

e tipo um trabalho tava precisando fazer um relatorio do que ele faz apra que serve cada coisa etc!

silver00

Pela mor em pessoal, vamos ler os avisos do forum antes de postar pra aprender a usar as tags…

public class Funcionario {
protected String nome, rg;
protected double salario;
public Funcionario(String vNome, String vRG, double vSalario){
nome = vNome;
rg = vRG;
salario = vSalario;
}
public String getNome(){
return nome;
}
public String getRG(){
return rg;
}
public double getSalario(){
return salario;
}
public void setNome(String vNome){
if(vNome.length() >= 2){
nome = vNome;
}
}
public void setRG(String vRG){
if(vRG.length() >= 5){
rg = vRG;
}
}
public void setSalario(double vSalario){
if(vSalario > 0){
salario = vSalario;
}
}
}




public class Vendedor extends Funcionario{
protected double vendas;
public Vendedor(String vNome, String vRG, double vSalario){
super(vNome, vRG, vSalario);
vendas = 0;
}
public double getVendas(){
return vendas;
}
public void InformaVendas(double valor){
vendas += valor;
}
public double CalculaSalario(){
return salario + vendas * 0.05;
}
public void Hollerith(){
System.out.println("Funcionário: "+nome+"\n"+"Salário a receber: "+CalculaSalario());
vendas = 0;
}

}




public class Administrativo extends Funcionario{
protected double horas;
public Administrativo(String vNome, String vRG, double vSalario){
super(vNome, vRG, vSalario);
horas = 0;
}
public double getHoras(){
return horas;
}
public void InformaHoras(double valor){
horas += valor;
}
public double CalculaSalario(){
return salario + horas * (salario/100);
}
public void Hollerith(){
System.out.println("Funcionário: "+nome+"\n"+"Salário a receber: "+CalculaSalario());
horas = 0;
}
}
Criado 14 de abril de 2012
Ultima resposta 20 de abr. de 2012
Respostas 4
Participantes 4