JavaBean: differenze tra le versioni
Contenuto cancellato Contenuto aggiunto
Nessun oggetto della modifica |
m Annullata la modifica di 188.218.78.8 (discussione), riportata alla versione precedente di 193.206.220.2 Etichetta: Rollback |
||
(5 versioni intermedie di 5 utenti non mostrate) | |||
Riga 1:
{{S|Java}}
In [[informatica]] le '''JavaBean''' (letteralmente, chicchi di [[Java (caffè)|Java]]) sono [[classe (informatica)|classi]] scritte in
== Convenzioni JavaBean ==
Line 10 ⟶ 8:
* La classe deve avere un [[Costruttore (informatica)|costruttore]] senza argomenti;
* Le sue proprietà devono essere accessibili usando get, set, is (usato per i booleani al posto di get) e altri metodi (
* La classe dovrebbe essere [[Serializzazione|serializzabile]] (capace di salvare e ripristinare il suo stato in modo persistente);
* Non dovrebbe contenere alcun metodo richiesto per la gestione degli eventi;
Line 17 ⟶ 15:
== Esempio di JavaBean ==
<
// PersonaBean.java
Line 44 ⟶ 42:
}
}
</syntaxhighlight>
<
// TestPersonaBean.java
Line 61 ⟶ 59:
}
}
</syntaxhighlight>
== Applicazioni ==
|