Le variabili oggetto


Abbiamo accennato in precedenza che le variabili possono essere molteplici, non solo del tipo che abbiamo già visto ma anche di tipo oggetto, qualcosa multi sfaccettato e sicuramente più idonee a un linguaggio a oggetti. Riprendendo un esempio già fatto possiamo certamente dire che Font è una variabile oggetto di tipo TFont, variabile dichiarata in una unit di Delphi chiamata “Graphics”. Se fate caso, nella sezione USES delle unit dei progetti che abbiamo realizzato fino a ora, questa unit è già dichiarata. Questo è fatto in automatico dall’editor per permetterci di utilizzare le proprietà degli oggetti più comuni, come la form stessa, in altri casi Delphi scriverà senza avvertirci la unit che interessa quando richiesta da un oggetto.

Noi possiamo dichiarare per conto nostro variabili oggetto come abbiamo fatto per le variabili numeriche o stringa, il modo è lo stesso. Per esempio volendo dichiarare una variabile di tipo font basta fare così:


MioFont : TFont;


In questo modo MioFont sarà un oggetto con tutte le proprietà che abbiamo già visto (Name, Size, Color, ecc...). Man mano che andremo avanti scopriremo altre variabili di questo tipo e impareremo a utilizzarle nei nostri progetti.

 

La form

Indietro  Guide