Ciao,
Allora signoriio dovrei realizzare questa funzione --Scrivere una funzione che, data un’auto, calcoli l’optional pi`u costoso associato a quell’auto--
Avendo questi dati con le classi tutte realizzate e funzionanti:
Si vuole realizzare un sistema informativo per gestire un concessionario. Il concessionario vende
diverse tipologie di vetture; in particolare le tipologie possibili sono: automobile, motocicletta e veicolo
commerciale. Di una vettura interessa conoscere la targa e il costo. Di un auto interessa conoscere la
marca e la cilindrata. Inoltre un’auto `e dotata di una lista di optionals. Ciascun optional `e identificato
mediante un codice, un nome ed un prezzo. Di una moto interessa conoscere la targa e se il motore `e
a due oppure a quattro tempi. Di un veicolo commerciale interessa la portate. Ciascuna vettura pu`o
essere acquistata da un cliente. Un cliente `e identificato da un codice fiscale, un nome, un cognome e
una data di nascita. Un cliente pu`o, eventualmente, comprare pi`u vetture.
cliente c1=new cliente("Brian","Jonhson","AC00DC00",12041958,list a_vettura1,lista_auto1);
ho assegnato al cliente un ArrayList di moto e veicoli e una di auto.
io ho fatto cosi...ma non va!!!!
public static int funzione6(auto a){
int opt=0;
for(int i=0;i<a.getLista_opt().size();i++)
if(a.getLista_opt().get(i).getprezzo()>opt)
opt=a.getLista_opt().get(i).getprezzo();
return opt;}
Come devo fare?!?!?!?