| A | B |
| polymorphism | Ability to send a message to different classes and for each subclass object to respond appropriately is called (___?) |
| inherit | In oops a class of objects can (___?) properties from another class of objects. |
| subclass | When inheritance occurs, the new class is called a (___?). |
| superclass | When inheritance occurs, the originating class is called a (___?) |
| hierarchy | When new classes of objects are developed by inheritance, the resulting collection of classes is called a class (___?) |
| dynamic | Objects that can change and actively evolve in the course of interactions with other objects are said to be (___?) objects. |
| storage | In oops one identifier is known as the (___?) class, and dictates the location of an object. |
| type | An identifier, known as (___?) determines how a program will interpret the object. |
| association | A relationship that can be identified between two object entities (classes or individuals) is called a (___?) |
| key | In an association the first entity is called the (___?) the second is called the value. |
| encapsulation | The method for an object to 'pass responsibility on', known as (___?) |
| delegation | The process of hiding the details of an object that do not contribute to essential characteristics is called (___?) |
| explicit | One way an object can foward a message to another object it has knowledge of is by the process of (___?) delegation. |
| implicit | Object which refer all messages not understood to a parent object are engaged in(___?) delegation. |
| interface | By hiding the implementation details of an object the only thing that remains externally visible is the (___?) |
| function | In oops a unit of programming is called a (___?) |
| scalability | oops allows for extension of objects functions or of class function. This is called (___?) |
| incremental | Ability to change existing code without changing the appearance of an object (re--useability) is referred to as (___?) modification. |
| structures | In object orientated programming units of code are called functions. Units of data are called (___?) |
| progamming | A simple explanation of what an object is to say that it is just (___?) in a box. |