variabile

Una variabile, è un simbolo che può essere associato ad un' oggetto od a un metodo, essa può essere scritta e/o letta.

Ogni variabile possiede il suo tipo di dati specifico.

Essa può essere pubblica o privata, definendo così la sua visibilità.

Solo classi scritte in Gambas, possono dichiarare variabili pubbliche.

Una variabile è più veloce nell'accesso ad una proprietà. Ma al contrario di una proprietà, non permette il controllo su di essa dall'interno della classe. Per una migliore programmazione ad oggetti, non utilizzare mai variabili pubbliche come proprietà, ma utilizzare sempre le procedure di lettura e scrittura della proprietà questo permette di non infrangere la regola dell' incapsulamento, uno dei pilastri della programmazione ad oggetti, pur rallentandone il funzionamento.

In base all'uso di una variabile essa deve essere dichiarata all'inizio di una classe Classe o all'inizio di una procedura.

In VB le variabili possono essere dichiarate nel codice in qualsiasi punto.

Solo le variabili di tipo nativo sono inizializzate con i propri valori predefiniti. Tutte le altre variabili (compresi gli arrays di tipi nativi), devono essere inizializzati prima del loro uso.

Vedi anche