This test is run by .
Note that your final mark will not be saved in the system.
Note that your final mark will not be saved in the system.
2 - Programming Paradigms MatchUp
Target Level
C
Running Total
0
0%
Attempt
1 of 3
Click on a top box, then click on its match below. Or, drag a top box and drop it onto the correct match. Match all pairs before clicking ‘Check’.
Object
Instantiation
Attributes
Method
Constructor
Inheritance
Class
Encapsulation
Polymorphism
A term commonly used to describe both procedures and functions in object oriented programming
Variables that are visible throughout an entire class are examples of these
A section of code which, when run, results in the creation of one new object
Defines the properties and behaviour that are common to all objects of a particular type
Any number of these can be created, using a single class as a template for doing so
The process of creating a new object
Restricting access to certain aspects of an object, perhaps by using private and protected modifiers
When an object is a subtype of some other object, this principle is being exploited
A single command can be issued to objects of different types, and those objects will behave differently from each other in response to that same command