Sollicitatievraag bij Johns Hopkins Applied Physics Laboratory

Describe the differences between an interface and an abstract class in Java.