Como definir un array con 10 solicitudes por animal
Publicado por Mijail Rodrigo (1 intervención) el 25/03/2020 10:23:59
El enunciado es este:
El refugio puede recibir solicitudes para acoger o adoptar los animales . Con el fin de garantizar que
todos los animales tienen la oportunidad de ser acogido o adoptado, la cantidad máxima de peticiones se
limita a 10 por animal. Cada solicitud indica el tipo (0-acoger o 1-adoptar), y un número de teléfono.
El refugio puede recibir solicitudes para acoger o adoptar los animales . Con el fin de garantizar que
todos los animales tienen la oportunidad de ser acogido o adoptado, la cantidad máxima de peticiones se
limita a 10 por animal. Cada solicitud indica el tipo (0-acoger o 1-adoptar), y un número de teléfono.
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
class animal{
protected int arrayRequest [];
protected int counter=0;
//Tengo otra clase Request con los atributos type y telf definidos con su constructor nada nuevo
y este es el metodo que he implementando
public void addRequest(int type, String telf) {
if(counter <10 ) {
Request resq[]= new Request[counter];
for (int i = 0; i <= resq.length; i++) {
int type1 = Integer.parseInt(JOptionPane.showInputDialog("Write the type:"));
String telf1 = JOptionPane.showInputDialog("Write the telf");
resq[i] = new Request(type1, telf1);
}
counter++;
}
}
}
Valora esta pregunta


0