invés de calcular a média na classe Avaliador, inclui um metodo na classe Leilao, conforme segue, gostaria de ter uma avaliaçao por usar esta abordagem, se é boa também ou tem alguma desvantagem grande, obrigado.
(class Leilao) public void calcMedia() {
double somaLances = 0.0;
for (Lance lance : lances) {
somaLances += lance.getValor();
}
media = somaLances / lances.size();
}
public double getMedia() {
return media;
}
(class AvaliadorTest) leilao1.calcMedia(); leilao1.getMedia();