Frage im Vorstellungsgespräch bei Capgemini

What is the difference between an abstract class and an interface in Java?

Antwort im Vorstellungsgespräch

Anonym

9. Mai 2025

I explained that an abstract class can have both implemented and abstract methods and support constructors, whereas an interface is a contract with abstract methods (Java 8+ allows default methods) and supports multiple inheritance.