Solucionado (ver solução)
Solucionado
(ver solução)
1
resposta

Dúvida no Ex. 3 da Aula 3 - Começando com Orientação a objetos

Boa tarde!

No meu código foi especificado diversas e informações como nome, departamento, salário, admissão, mas na hora de compilar o prompt só me retorna o seguinte:

salario atual: 1750 ganho anual: 21000

e nada das outras informações citadas acima, o que eu estou fazendo de errado?

class Funcionaria {

String nome; String departamento; double salario; String admissao; String rg;

void recebeAumento(double aumento){ this.salario += aumento; }

double calculaGanhoAnual() { return this.salario*=12; }

void mostra() { System.out.println("Nome:" + this.nome); System.out.println("Departamento:"+this.departamento); System.out.println("Salario:"+this.salario); System.out.println("Admissao:"+this.admissao); System.out.println("RG"+this.rg); System.out.println("Ganho Anual"+this.calculaGanhoAnual());

}

}

class TestaFuncionaria{

public static void main(String[]args){ Funcionaria f1= new Funcionaria();

f1.nome = "Marcia"; f1.departamento = "administrativo"; f1.salario = 1500; f1.admissao = "18/12/2011"; f1.rg = "12335"; f1.recebeAumento (250); f1.mostra();

}

}

1 resposta
solução!

Galera tinha salvado o arquivo em lugar errado (foi mal rs).