Object Variable Declaration
You can declare an object variable the same as other data types. But there are also special statements available if necessary.
Dim variable_name As object_class
New statement (one-line)
This construct is shorter to write than
[ New ] object_class variable_name
New statement (block)
This construct is available if the last argument passed to a class is an array.
[ New ] object_class variable_name Begin expression_list End object_class
This construct is available to make a singleton object. That is where a type is permitted to have only one instance variable.
Object variable_name object_members End [ Object ]