- Programmazione » Programmi » Visual Basic 6 - Guida e manuale pratico al linguaggio di programmazione
Gli operatori aritmetici e le classi
Gli operatori aritmetici
Per l'uso degli operatori aritmetici, fareriferimento alla tabella seguente.
Operatore | Sintassi | Commenti |
+ | Espressione1 + espressione2 | Esegue la somma di due valori |
- | Espressione1 - espressione2 | Esegue la sottrazione di due valori |
* | Espressione1*espressione2 | Esegue la moltiplicazione di due valori |
/ | Espressione1/espressione2 | Esegue la divisione tra due valori |
Espressione1espressione2 | Esegue una divisione di due valori senza cifre decimali | |
^ | Espressione1^espressione2 | Eleva a potenza un numero in base al valore dell'esponente |
Mod | Espressione1 Mod espressione2 | Divide due valori interi e restituisce il resto |
Le Classi
1. Il primo passo da fareè creare una nuova istanza della classe, ovveroadoperare la sintassi generale:
dim istanzaClasse As New nomeClasse
2. a questo punto ènecessario impostare i metodi Public della classe diappartenenza, ovvero:
istanzaClasse.nomeMetodo elencoValoriArgomento
Esempio:
Private mintVal As IntegerPublic Sub Store(X As integerMintVal = XEnd SubPublic Function Recall( ) As IntegerRecall = mintValEnd Function
La classe dichiara l'elemento dati mintValdi tipo Private Integer e le routine Store( ) e Recall( ).Per dichiarare un'occorrenza della classe CmyInt sidovrà scrivere:
Dim objInt As New CmyInt
Per accedere ora all'istanza objInt sipuò scrivere, per esempio:
obj.Int.Store(12)Debug.Print objInt.Recall e così via….
La classe può essere richiamata comeargomento. In questo caso la sintassi generaleè:
nomeArgomento As nomeClasse
Esempio:
Sub CopyInt(SourceInt As CmyInt, TargetInt As CmyInt)TergetInt.Store(SourceInt.Recall)End Sub