Interface
Interfaces are implemented
Interfaces cannot have constructors
Multiple interfaces can be implemented(thereby allowing multiple inheritance)
Interfaces can only contain abstract methods...