What is the difference between an interface and an abstract class?
Anonymous
Interfaces are used as a way of providing multiple inheritance. Classes, abstract or otherwise, enforce single inheritance.
Check out your Company Bowl for anonymous work chats.