Npr imam sledeću klasu:
Public Class Stol
Public Tabla(5) As Integer
Public Sub Clear()
For i = 0 To 4
Tabla(i) = 0
Next
End Sub
End Class
Radi se o jednostavnom primeru gde sam kreirao klasu Stol koja služi npr za neku igru ili tome slično. U klasi Stol nalazi se niz Tabla koji u kome se čuvaju stanja polja te table, tj npr 0 - ako je polje prazno, 1 - ako je na polju prvi igrac, 2 - ako je na polju drugi igrac itd...
Kada u programu koristim klasu i npr želim da resetujem tablu to ću uraditi na sledeći način:
Dim MyStol As New Stol
MyStol.Clear()
I to je sve ok i vrlo jednostavno. Međutim zanima me da li je moguće kreirati sledeću klasu koju bih pozivao na sledeći način:
Dim MyStol As New Stol
MyStol.Tabla.Clear
MyStol.Tabla.Reset
Ili npr:
MyStol.Tabla.Reset.Full
MyStol.Tabla.Reset.Deo
Dakle zanima me kao se pravi klasa koja se sastoji od podklasa pa je pozivam nazivKlase.Nešto.NeštoDrugo.NeštoTreće...