a private variable associated with some particular Snit object
a variable declared within a class, but not within any method of the class
a variable declared without static modifier
a variable defined without the static attribute
a variable of an instance, or object
a variable owned by a particluar instance (object) and whose value is stored in that instance
a variable that belongs to the class but for which each instance has its own value
Private data that belongs to an instance of a class and is hidden from direct access by all other objects. Instance variables can only by accessed by the instance methods of the defining class and its subclasses.
one memory field of some object. As indicated, this memory field can be accessed either for reading or for writing. The preferred Eiffel terminology is writable attribute.
Any item of data that is associated with a particular object. Each instance of a class has its own copy of the instance variables defined in the class. Also called a field. See also class variable.
variable defined within a class that is NOT defined using the static keyword. Each object created has it's own copy of each instance variable. One example is the radius variable in the Circle class - each Circle has its own radius. Instance variables (along with class variables) ARE initialized to default values.
variable that stores data for an instance of a class. Collectively, an object's instance variables describe the object's data structure. Instances of the same class have the same number of instance variables with the same names; these instance variables generally store different value s for different instances of the class. also class variable.
In the Objective-C language, any variable that's part of the internal data structure of an instance. Instance variables are declared in a class definition and become part of all objects that are members of or inherit from the class.
A non- static variable of a class. Copies of such variables occur in every instance of the created class. See also class variable and static.
variable that is part of every instance of a class.
variable that can hold a unique value for each instance of a child object. Known as a property in Lingo.