Leonardo.it I say blog!
  • 09
  • gen
  • 2009

Le classi in Java – Parte II

Di Antonio Avolio, in Java, Programmazione.

Nel post precedente abbiamo accennato a qualche nozione di base sulle classi, ora cercheremo di metterle in atto. Con le classi è possibile astrarre il concetto di oggetto. Supponiamo di voler creare l’oggetto auto, come tutti sappiamo un’auto è composta da un modello, una targa, un anno d’immatricolazione ed un proprietario. Alla luce di ciò la classe auto sarà la seguente:

[sourcecode language='java']
public class Auto{
private String modello;
private String targa;
private int anno;
private String proprietario;

Auto (String m,String t, String a, String p){
this.modello=m;
this.targa=t;
this.anno=a;
this.proprietario=p;
}

String getProprietario(){
return proprietario;
}
}
[/sourcecode]

Un oggetto Auto è in stanziabile utilizzando la seguente sintassi:

[sourcecode language='java']
Auto a1=new Auto(‘Clio’,’AA 123 AA’,2009,’Mario Rossi’);
[/sourcecode]

Utilizzando il comando new si richiama automaticamente all’esecuzione il costruttore della classe Auto, l’invocazione dei metodi avviene utilizzando la sintassi nomeOggetto.metodo(parametri), nel nostro caso la classe possiede un solo metodo, cioè getProprietario, che sarà invocabile nel seguente modo:

[sourcecode language='java']
a1.getProprietario();
[/sourcecode]

Non abbiamo fatto altro che invocare sull’oggetto a1 il metodo che ritorna il proprietario. La classe appena creata è molto semplice, ma nei prossimi articoli sarà arricchita con nuove funzionalità.

Termini legati all'articolo: .
Altri articoli:

Articoli correlati a "Le classi in Java – Parte II"

  • Le classi Java – Parte VI – Metodi statici

    Alcuni metodi possono contenere nella loro dichiarazione la clausola static, cerchiamo tramite un esempio di capirne l' utilizzo e le language='java'] public static int autoImmatricolate(){


  • Le classi in Java – Parte I

    Java permetta la creazione di nuovi tipi di dati utilizzando il costrutto class, possiamo tranquillamente affermare che la classe è sinonimo di un tipo di


  • Le Annotations

    Tra le novità introdotte nella versione 1.5 di Java, troviamo le Java Annotations, esse altro non sono che dei metadati (dati utilizzati per descrivere a


  • Le classi in Java – Parte IV – L'overloading

    Java consente l' introduzione all'interno di una classe di più metodi con ugual nome, ma con intestazione diversa, o nel numero e tipo di parametri


  • Le classi Java – Parte V – Campi statici

    Spesso è utile dover introdurre campi di classe “condivisibili”, cioè dati che ogni classe deve possedere in comune tra tutti i suoi oggetti, per far



Commenti:

Commenta su "Le classi in Java – Parte II"




Il network di TipOff!


Gallery

Upload file, upload file grandi dimensioni
free-ocr
proteggere rete wi-fi
Modificare PDF
convertire file online
airdisplay-414x271
rete wi-fi, raggio rete wi-fi
calcolare codice fiscale
cambiare skin amsn
impostare account su mail
modificare foto online
come aggirare il blocco regionale dei video
hdd, salute hard disk
voli economici