An object is characterized by:
State and Validity
Validity and Accessibility
State and Behavior
Behavior and Accessibility
A variable that represents an object is called
Conjugate
Abstract
Type
Object reference
State of a given object is maintained in its
Algorithms
Instance variables
Encapsulations
Behaviors
Combining an object's data and methods into a class is called
Encapsulation
Implementation
Inheritance
Boxing
Public methods are accessible to:
Some client programs
All client programs
All client programs that asks for return value
All client programs that are abstract
Static variables are shared by:
All instances of the class
All instances of the class that are private
All instances of the class that are public
Some instances of the class depending on what the static variable specifies.
A constructor
Must have arguments
Cannot be the same as the class
Creates and object of the class
Has a return type based on the class
Static methods
Must have a return type
Cannot access instance variables
Can access instance variables
Must not have a return type