Level 2
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.
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