[ Blue82 @ 22.10.2014. 07:39 ] @
Pokusavam malo dublje da udjem u problematiku kreiranja klasa pa me zanima hipotetički da li je nešto moguće napraviti i kako. Npr imam sledeću klasu: Code: 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: Code: 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: Code: Dim MyStol As New Stol MyStol.Tabla.Clear MyStol.Tabla.Reset Ili npr: Code: 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... |