Antwort
Hallo!
Kurz und verständlich, aber sicher nicht allumfänglich::
Interfaces, wie der Name sagt, werden heir eigentlich "nur" Schnittstellen definiert.
Abstracte Klassen -> Baupläne für bestimmte Klassen, haben keine Funktionalität, deswegen können keine Instancen gebildet werden
Gruß
(Irgendwann wirst du die von mir genannten Sätze mit eigenem Wissen vervollständigen.)