User`s guide

Using .NET with VEE 7
VEE User’s Guide 317
Reference
To use an Assembly, you must add a reference to it.
Class
“If you are familiar with object- oriented programming, you
know that a class defines the operations an object can
perform (methods, events, or properties) and defines a value
that holds the state of the object (fields). Although a class
generally includes both definition and implementation, it can
have one or more members that have no implementation.
An instance of a class is an object. You access an object's
functionality by calling its methods and accessing its
properties, events, and fields.”
Shared or Static Members
“Shared members are properties, procedures, and fields that
are shared by all instances of a class. Some programming
languages refer to such items as static members.
Shared fields and properties are useful when you have
information that is part of a class, but is not specific to any
one instance of a class. Normal fields and properties exist
independently for each instance of a class. Changing the
value of a field or property associated with any one instance
does not affect the value of fields or properties of other
instances of the class. On the other hand, when you change
the value of a shared field and property associated with an
instance of a class, you change the value associated with all
instances of the class. In this way, shared fields and
properties behave like global variables that can be accessed
only from instances of a class.”
Instance Member
An instance member is tied to a specific instance of a class.
Changes to its value affect the object it is associated with
and no other objects.