J'ai un problème avec les setters et les tableaux en java, je n'arrive pas à les régler correctement.
Ce sont les getters et setters.
public Movimiento[] getMov() {
return mov;
}
public void setMov(Movimiento[] mov) {
this.mov = mov;
}
Ce sont les attributs de Movimiento
(Mouvement)
private double monto;
private int tipo;
private String operacion;
C'est Cuenta
public class Cuenta {
final static int MAXC = 5;
final static int MAXmov = 10;
private double monto = 0;
private Movimiento mov[] = new Movimiento [MAXmov];
private int ncuenta[] = new int [MAXC];
private Cliente clientes[] = new Cliente[MAXC];
public Cuenta(Cliente[] clientes) {
this.clientes = clientes;
}
public double getMonto() {
return monto;
}
public void setMonto(double monto) {
this.monto = monto;
}
public Movimiento[] getMov() {
return mov;
}
public void setMov(Movimiento[] mov) {
this.mov = mov;
}
Peut-être que je fais quelque chose de mal, j'ai essayé de le configurer de cette façon et cela (et d'autres façons) ne fonctionne pas.
Je veux placer un objet à la position [0].
cuentas[ncuenta].setMov(new Movimiento(monto,tipo,operacion))[0];
La méthode setMove(Movimiento[])
int le type Cuenta
n'est pas applicable pour les arguments ( Movimiento
) Je suis bloqué et je ne trouve pas de solution à ce problème.