Quia Home Home FAQ About Log in Subscribe now 30-day free trial
Java Games: Matching, concentration, word search, and flashcards.

oops games

Games on key terms used in object orientated programming.


AB
polymorphismAbility to send a message to different classes and for each subclass object to respond appropriately is called (___?)
inheritIn oops a class of objects can (___?) properties from another class of objects.
subclassWhen inheritance occurs, the new class is called a (___?).
superclassWhen inheritance occurs, the originating class is called a (___?)
hierarchyWhen new classes of objects are developed by inheritance, the resulting collection of classes is called a class (___?)
dynamicObjects that can change and actively evolve in the course of interactions with other objects are said to be (___?) objects.
storageIn oops one identifier is known as the (___?) class, and dictates the location of an object.
typeAn identifier, known as (___?) determines how a program will interpret the object.
associationA relationship that can be identified between two object entities (classes or individuals) is called a (___?)
keyIn an association the first entity is called the (___?) the second is called the value.
encapsulationThe method for an object to 'pass responsibility on', known as (___?)
delegationThe process of hiding the details of an object that do not contribute to essential characteristics is called (___?)
explicitOne way an object can foward a message to another object it has knowledge of is by the process of (___?) delegation.
implicitObject which refer all messages not understood to a parent object are engaged in(___?) delegation.
interfaceBy hiding the implementation details of an object the only thing that remains externally visible is the (___?)
functionIn oops a unit of programming is called a (___?)
scalabilityoops allows for extension of objects functions or of class function. This is called (___?)
incrementalAbility to change existing code without changing the appearance of an object (re--useability) is referred to as (___?) modification.
structuresIn object orientated programming units of code are called functions. Units of data are called (___?)
progammingA simple explanation of what an object is to say that it is just (___?) in a box.