[Gambas-user] Question about classes abd class variables
nando_f at ...951...
Sun Jul 17 05:07:07 CEST 2011
I'm look for clarity on a particular thing.
Consider the following example class named 'K':
STATIC PUBLIC GridX AS Integer
PUBLIC c AS Integer = 0
PUBLIC SUB clear()
c = 0
The following two lines are in _init of another class or module:
K.GridX = 6 <---This runs
K.c = 1 <---This cause run-time error
My Question is this:
Anything declared class static automatically exists
before any NEW instances of it are created.
Which means I could consider them as Globals for any number of instances
of that class including *zero* instances of it.
More information about the User