Pessoal sou novo no forum, procurei algo a respeito mas não encontrei (desculpe se não procurei direito). O problema eh o seguinte, tava tentando resolver um exercicio da apostila da Caelum - fj11, que diz assim :
Adicione um atributo na classe Funcionario de tipo int que se chama identificador. Esse identifi-
cador deve ter um valor único para cada instância do tipo Funcionario. O primeiro Funcionario instanciado
tem identificador 1, o segundo 2, e assim por diante. Você deve utilizar os recursos aprendidos aqui para
resolver esse problema.
Crie um getter para o identificador. Devemos ter um setter?
public class Funcionario {
private static int Identificador;
private String nome;
private Integer idade;
private Double peso;
// Construtor
Funcionario() {
Funcionario.Identificador = Funcionario.Identificador + 1;
}
// Construtor.
Funcionario(String nome) {
this.nome = nome;
}
public int getIdentificador() {
return Funcionario.Identificador;
}
public String getNome() {
return nome;
}
public void setNome(String nome) {
this.nome = nome;
}
public Integer getIdade() {
return idade;
}
public void setIdade(Integer idade) {
this.idade = idade;
}
public Double getPeso() {
return peso;
}
public void setPeso(Double peso) {
this.peso = peso;
}
}
Soh que não tow conseguindo a saida desejada, keria q vcs me ajudassem por favor..vlww
