Level 2
Level 1

What Is An Object


10 words 0 ignored

Ready to learn       Ready to review

Ignore words

Check the boxes below to ignore/unignore words, then click save at the bottom. Ignored words will never appear in any learning session.

All None

Ignore?
Object
Instance of a Class
State
Object defining Data
Field
variable; stores State Data
Behavior
action an object can perform
Method
exposes Individual behaviors
Data-encapsulation
Hiding internal state and requiring all interaction to be performed through an object's methods
Modularity
The source code for an object can be written and maintained independently of the source code for other objects
Information-hiding
By interacting only with an object's methods, the details of its internal implementation remain hidden from the outside world
Code re-use
If an object already exists (perhaps written by another software developer), you can use that object in your program.
Pluggability
If a particular object turns out to be problematic, you can simply remove it from your application and plug in a different object as its replacement. If a bolt breaks, you replace it, not the entire