OPEN - task 2: Overriding and Hiding Methods 
http://github.com/psturz/ocpjp/issues/issue/2

Inherited instance methods from classes can override abstract interface
methods