Eu estou fazendo um construtor onde o array de meses entra como parametro. O meu construtor está assim:
public EmpregadoVendedor(String n, double s, int mesDoAno[]) {
super(n, s);
mesDoAno = new int[12];
for(int i = 1; i < mesDoAno.length; i++) {
switch(mesDoAno[i]) {
case 1:
mesDoAno = new int[31];
break;
case 2:
mesDoAno = new int[28];
break;
case 3:
mesDoAno = new int[31];
break;
case 4:
mesDoAno = new int[30];
break;
case 5:
mesDoAno = new int[31];
break;
case 6:
mesDoAno = new int[30];
break;
case 7:
mesDoAno = new int[31];
break;
case 8:
mesDoAno = new int[31];
break;
case 9:
mesDoAno = new int[30];
break;
case 10:
mesDoAno = new int[31];
break;
case 11:
mesDoAno = new int[30];
break;
case 12: mesDoAno = new int[31];
break;
default: System.out.println("Valor inválido");
}
}
}
// GOSTARIA DE SABER PORQUE ESTÁ DANDO ESTE ERRO
Error.incompatible types : int cannot be converted to int []