A non-static field of a class. Each individual object of a class has its own copy of such a field. This is in contrast to a class variable which is shared by all instances of the class. Instance variables are used to model the attributes of a class.
- Browse Related Terms: Attribute, class constant, class variable, constant, encapsulation, instance variable, local variable, magic number, method variable, model-view pattern, out of scope, overloading, static field, static variable, this, variable