If you have an interface (Position) with 3 methods (x(), y() and z()) and also have an abstract class, lets call it Shape.
Shape implements Position and only gives code to x() and y(). Does the compiler implicitly guess that z() is an abstract method?
