Angelo Ferracane
2006-01-27 08:29:50 UTC
Salve sto studiando Java e mi sono imbattuto nel solito esempio della
rubrica:
class Rubrica {
// Attributi
private Persona[] elencoPersone;
private int numeroPersone;
.....
Qua si capisce bene che elenco elencoPersone è un array del tipo Persona.
Se dovessi passare ad arrayList otterrei una cosa tipo:
class Rubrica {
// Attributi
private arrayList elencoPersone;
....
Capisco che in ogni caso poi dove usare un metodo per agire su
elencoPersone, quindi so che passo un oggetto di tipo Persona, ora la
mia domanda è: E' giusto come ho riscritto la classe usando arrayList?
Non c'è modo di esplicitare che l'arrayList deve essere un arrayList di
oggetti di tipo Persona?
Grazie a tutti, scusate se ho posto una domanda che per i veterani di
Java è una cosa ovvia, prima di postare ho cercato sui 4 libri di java
che ho, ho cercato su google e si trova sempre la stessa cosa
lista.add(new tipoggetto); ma non è spiegato quello che vorrei sapere io :(
rubrica:
class Rubrica {
// Attributi
private Persona[] elencoPersone;
private int numeroPersone;
.....
Qua si capisce bene che elenco elencoPersone è un array del tipo Persona.
Se dovessi passare ad arrayList otterrei una cosa tipo:
class Rubrica {
// Attributi
private arrayList elencoPersone;
....
Capisco che in ogni caso poi dove usare un metodo per agire su
elencoPersone, quindi so che passo un oggetto di tipo Persona, ora la
mia domanda è: E' giusto come ho riscritto la classe usando arrayList?
Non c'è modo di esplicitare che l'arrayList deve essere un arrayList di
oggetti di tipo Persona?
Grazie a tutti, scusate se ho posto una domanda che per i veterani di
Java è una cosa ovvia, prima di postare ho cercato sui 4 libri di java
che ho, ho cercato su google e si trova sempre la stessa cosa
lista.add(new tipoggetto); ma non è spiegato quello che vorrei sapere io :(