Each question in this quiz is timed.
Which of the following are types of aggregation?
Composition
Inheritance
Association
Instantiation
The principals behind composition aggregation is:
Have classes take over the attributes of other classes, based on a "is" relationship
Have classes linked to other classes based on a "do" relationship where one cannot survive without another
Have classes linked to other classes based on a "do" relationship where one can survive without another
Object oriented programming is based on:
Encapsulating what varies
Favour inheritance over composition
Program to interfaces, not implementation
Overriding methods
A class is an instantiation of an object
Is Callum awesome?
Yes
Very yes
No
Very no
Meh
I don't care