Purpose |
|
Syntax |
INSTANCE variable[()]
[AS type] [, variable[()]] |
Remarks |
INSTANCE statements are used to declare instance
variables for an object. A
unique set of instance variables is created for every new object, which
may only be referenced from within that object. INSTANCE statements may
only be placed at the beginning of a CLASS/END
CLASS block, preceding all
INSTANCE will optionally accept a list of variables, each of which are defined by the descriptor which follows it: INSTANCE x as integer, y as long INSTANCE will also accept a list of variables, all of which are defined by the single descriptor at the end of the list; INSTANCE aaa, bbb, ccc AS INTEGER To declare an array as an instance variable, use an empty set of parentheses in the variable list: You can then use the DIM statement to dimension the array. |
See also |
GLOBAL,INTERFACE (Direct), LOCAL, STATIC, THREADED, What is an object, anyway? |