If one intends to create a model that will be assumed by a number of closely related objects, which class must be used?
(a) Normal class
(b) Static class
(c) Abstract class
(d) Interface
I got this question in an international level competition.
This is a very interesting question from Advanced Object-Oriented PHP in chapter Object-Oriented PHP of PHP