what is difference between implements and extends
Difference between Implements and Extends. In Java programming language, the keywords Implements and Extends provide mechanism to inherit attributes to a class. Their purposes are different. The Extends is used for a subclass to extend from a super class while Implements key word is used to implement an interface.