Oggetti |
| Mary Campione, in The Java Tutorial, definisce un oggetto come un groviglio software di variabili e metodi a loro relativi. Questa definizione prende spunto dalla vita reale, in cui ogni oggetto ha un suo stato, e su di lui possono essere compiute varie azioni. Chiariamo il concetto con un esempio: pensiamo ad una radio. Lo stato di una radio potrebbe essere descritto indicando la posizione del suo pulsante d'accensione (on/off), la frequenza su cui è sintonizzata, di quanto è girata la manopola del volume, e ancora, la sua forma, il suo colore, la lunghezza dell'antenna, ecc. Le azioni che è possibile compiere su una radio sono, ad esempio, accensione, spegnimento, cambio sintonia, regolazione volume, ecc. Alcune di queste operazioni necessitano d'informazioni aggiuntive per essere eseguite: dire "ruota la manopola del volume" non ha molto senso, sarebbe meglio dire "ruota la manopola del volume di 90 gradi in senso orario" o "regola il volume al 50% del massimo". Le informazioni aggiuntive necessarie ad eseguire unazione sono chiamate parametri, esattamente come nel caso delle funzioni. |
Home Pag. prec. Chi siamo? Scrivici!
Copyright (c) 1998-2006 Wowarea