Funzioni rinominate
This commit is contained in:
parent
a962f97656
commit
1b8eedb99b
@ -52,7 +52,7 @@ public class ereditarieta {
|
|||||||
break;
|
break;
|
||||||
case 2:
|
case 2:
|
||||||
if (opzione1) {
|
if (opzione1) {
|
||||||
MostraPersone(persone);
|
mostraPersone(persone);
|
||||||
} else {
|
} else {
|
||||||
System.out
|
System.out
|
||||||
.println("Errore: è necessario aggiungere almeno una persona prima di mostrarle.");
|
.println("Errore: è necessario aggiungere almeno una persona prima di mostrarle.");
|
||||||
@ -61,18 +61,18 @@ public class ereditarieta {
|
|||||||
break;
|
break;
|
||||||
case 3, 4:
|
case 3, 4:
|
||||||
if (opzione1) {
|
if (opzione1) {
|
||||||
if (ProfessioneEsiste(persone, scelta == 3 ? "Influencer" : "Calciatore")) {
|
if (professioneEsiste(persone, scelta == 3 ? "Influencer" : "Calciatore")) {
|
||||||
System.out.print("Inserire il nome "
|
System.out.print("Inserire il nome "
|
||||||
+ (scelta == 3 ? "dell'influencer" : "del calciatore") + ": ");
|
+ (scelta == 3 ? "dell'influencer" : "del calciatore") + ": ");
|
||||||
nome = sc.nextLine();
|
nome = sc.nextLine();
|
||||||
|
|
||||||
if (scelta == 3) {
|
if (scelta == 3) {
|
||||||
personaTrovata = (influencerDaMostrare = (Influencer) TrovaPersonaPerNomeeProfessione(
|
personaTrovata = (influencerDaMostrare = (Influencer) trovaPersonaPerNomeeProfessione(
|
||||||
persone,
|
persone,
|
||||||
nome,
|
nome,
|
||||||
"Influencer")) != null;
|
"Influencer")) != null;
|
||||||
} else {
|
} else {
|
||||||
personaTrovata = (calciatoreDaMostrare = (Calciatore) TrovaPersonaPerNomeeProfessione(
|
personaTrovata = (calciatoreDaMostrare = (Calciatore) trovaPersonaPerNomeeProfessione(
|
||||||
persone, nome,
|
persone, nome,
|
||||||
"Calciatore")) != null;
|
"Calciatore")) != null;
|
||||||
}
|
}
|
||||||
@ -106,9 +106,9 @@ public class ereditarieta {
|
|||||||
break;
|
break;
|
||||||
case 5:
|
case 5:
|
||||||
if (opzione1) {
|
if (opzione1) {
|
||||||
if (ProfessioneEsiste(persone, "Studente")) {
|
if (professioneEsiste(persone, "Studente")) {
|
||||||
int minimo = Integer.MAX_VALUE, j = 0;
|
int minimo = Integer.MAX_VALUE, j = 0;
|
||||||
Studente studenti[] = TrovaStudenti(persone);
|
Studente studenti[] = trovaStudenti(persone);
|
||||||
for (int i = 0; i < studenti.length; i++) {
|
for (int i = 0; i < studenti.length; i++) {
|
||||||
if (Integer.parseInt(studenti[i].getEtà()) < minimo) {
|
if (Integer.parseInt(studenti[i].getEtà()) < minimo) {
|
||||||
minimo = Integer.parseInt(studenti[i].getEtà());
|
minimo = Integer.parseInt(studenti[i].getEtà());
|
||||||
@ -264,14 +264,14 @@ public class ereditarieta {
|
|||||||
return ritorno;
|
return ritorno;
|
||||||
}
|
}
|
||||||
|
|
||||||
static void MostraPersone(Persona[] p_persone) {
|
static void mostraPersone(Persona[] p_persone) {
|
||||||
for (Persona persona : p_persone) {
|
for (Persona persona : p_persone) {
|
||||||
persona.MostraPersona();
|
persona.MostraPersona();
|
||||||
System.out.println();
|
System.out.println();
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
static boolean ProfessioneEsiste(Persona[] p_persone, String p_professione) {
|
static boolean professioneEsiste(Persona[] p_persone, String p_professione) {
|
||||||
boolean ritorno = false;
|
boolean ritorno = false;
|
||||||
|
|
||||||
for (int i = 0; i < p_persone.length && !ritorno; i++) {
|
for (int i = 0; i < p_persone.length && !ritorno; i++) {
|
||||||
@ -282,7 +282,7 @@ public class ereditarieta {
|
|||||||
return ritorno;
|
return ritorno;
|
||||||
}
|
}
|
||||||
|
|
||||||
static Persona TrovaPersonaPerNomeeProfessione(Persona[] p_persone, String p_nome, String p_professione) {
|
static Persona trovaPersonaPerNomeeProfessione(Persona[] p_persone, String p_nome, String p_professione) {
|
||||||
Persona ritorno = null;
|
Persona ritorno = null;
|
||||||
boolean error = true;
|
boolean error = true;
|
||||||
|
|
||||||
@ -297,7 +297,7 @@ public class ereditarieta {
|
|||||||
return ritorno;
|
return ritorno;
|
||||||
}
|
}
|
||||||
|
|
||||||
static Studente[] TrovaStudenti(Persona[] p_persone) {
|
static Studente[] trovaStudenti(Persona[] p_persone) {
|
||||||
Studente ritorno[] = new Studente[0];
|
Studente ritorno[] = new Studente[0];
|
||||||
|
|
||||||
for (int i = 0; i < p_persone.length; i++) {
|
for (int i = 0; i < p_persone.length; i++) {
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user