Abstract Class vs. Interface
l
An abstract class can still contain data and
methods; an interface cannot.
l
It is common for an abstract class to define
methods with the intention that they be over-
ridden differently by each derived class.
l