What's the difference between abstract classes and interfaces in Java?
Anonymous
An abstract class is a common base for classes, an interface describes which methods have to be implemented. Example: Animal as abstract class which implements some common methods and Moveable as an interface with methods like move forwards, back, left, right.
Check out your Company Bowl for anonymous work chats.