Gambas 3/Gambas3LeLangage/L'orienté objet avec Gambas/Instanciation d'un objet
Instanciation d'un objet
modifierChaque variable a un type. Vous déclarez la variable puis vous l'instanciez ainsi :
Dim a As Audi
a = new Audi
Il est possible de faire les deux d'un coup comme ceci :
Dim a As New Audi
Il est important de comprendre que la variable a référence l'objet. C'est l'adresse où trouver l'objet typé Audi ! Ainsi, le code ci-dessous référence deux fois le même objet :
Public Sub Main()
Dim a As New Audi
Dim b As Audi = a
Print a
Print b
End
Ci-dessus, a et b pointe sur le même objet !