Bom pessoal, estou com um pouco de dificuldade nas matérias de POO. Num exercício eu tenho que criar um relacionamento entre duas classes.
Tenho então a classe pessoa onde a pessoa tem uma reputação
Tenho a classe reputação onde receberá um valor double que será acrescentado à reputação da pessoa. No entanto não sei como fazer isso até porque sou iniciante em java.
Por enquanto criei:
public class Pessoa {
private int idPessoa;
private Reputacao reputacaoPes;
public Pessoa(){
idPes = 0;
reputacaoPes = null;
}
public int getIdPes() {
return idPes;
}
public void setIdPes(int idPes) {
this.idPes = idPes;
}
public Reputacao getReputacaoPes() {
return reputacaoPes;
}
public void setReputacaoPes(Reputacao reputacaoPes) {
this.reputacaoPes = reputacaoPes;
}
public void CalcularReputacao(Reputacao valorReputacao){
this.reputacaoPes = (reputacaoPes + valorReputacao); //O netbeans mostra o erro aqui!
}
}
public class Reputacao {
private int idReputacao;
private double valorReputacao;
public Reputacao(){
idReputacao = 0;
valorReputacao = 0;
}
public int getIdReputacao() {
return idReputacao;
}
public void setIdReputacao(int idReputacao) {
this.idReputacao = idReputacao;
}
public double getValorReputacao() {
return valorReputacao;
}
public void setValorReputacao(double valorReputacao) {
this.valorReputacao = valorReputacao;
}
}