1) Podstawowe zasady tworzenia klas
Class NazwaKlasy
Rem Blok kodu klasy
End Class
Przykład:
Public Class Klasa
Function Funkcja(ByVal sZmienna As String) As String
Return sZmienna
End Function
End Class
2) Dziedziczenie klas
Class NazwaKlasyDziedziczącej
Inherits NazwaKlasyDziedziczonej
Rem Blok kodu klasy
End Class
Przykład:
Class KlasaDziedziczaca
Inherits Klasa
Function FunkcjaDruga(ByVal iZmienna As Integer) As Integer
Return iZmienna
End Function
End Class
3) Tworzenie obiektów (wystąpień) klasy
Dim nazwaObiektu As New NazwaKlasy()
Przykład:
Dim obiekt As New KlasaDziedziczaca()
4) Odwoływanie się do metod obiektu
nazwaObiektu.NazwaMetody()
Przykład:
Dim iNowaZmienna As Integer
iNowaZmienna = obiekt.FunkcjaDruga(10)