Vetor/array no atributo

3 respostas
netbeansjava
W

to com problemão aqui, tenho uma classe brasileirão e quero que receba 20 times, mas to me enrolando todo aqui, alguém da uma força aqui?

private int pontos;
private int colocacao;
private int rodada;
private int turno;
public Time[] times;

public Brasileirao(Time[] times , int posicao) {
    this.times = new Time[posicao];
}

3 Respostas

darlan_machado

Cara, por que esse construtor, desse jeito?

W

faltou colocar os pontos, colocacao , rodada , turno = 0
mas como eu disse estou bem enrolado, eu tenho um vetor de 20 Times(é um objeto), e quero que o brasileirao receba esses 20 times.

darlan_machado

Certo, mas por que você precisa passar todas estas informações no construtor?
Até os times, beleza.
Porém, faz mais sentido você criar um método que receba os times, outro que defina a rodada, pontuação, gols pró, gols contra, cartões, etc.
Não vejo a necessidade de ter esses parâmetros no construtor, afinal, o campeonato inicia com os times e a rodada 1, onde todos estão com 0 pontos…

Criado 25 de outubro de 2019
Ultima resposta 25 de out. de 2019
Respostas 3
Participantes 2