[supersaibal]
Originariamente inviato da miticogilles
Io vorrei che un oggetto, supponiamo casa, possa avere un metodo che prenda una String e un double, crei un oggetto Giardino e lo inserisca in un ArrayList per poter essere manipolato dal metodo main.
[/supersaibal]
Da questa premessa direi che devi crearti una classe Giardino che accetti nel costruttore una string ed un double, poi potresti fare così:
nel main dichiari un nuovo ArrayList e un nuovo oggetto Casa.
L'oggetto Casa avrà un metodo addGiardino che ha come parametri un ArrayList al quale aggiungere il giardino e i due parametri (String e Double) che ti servono per creare l'oggetto giardino.
Il metodo sarà circa così:
codice:
public void addGiardino(ArrayList lista, String stringa, Double numero) {
giardino = new giardino(stringa,numero);
lista.add(giardino);
}
A questo punto nel main:
codice:
ArrayList lista = new ArrayList();
Casa casa = new Casa();
casa.addGiardino(lista,"pippo","12345");
Abbastanza chiaro?