Sitter och pluggar Java inför en tenta. Någon som har ett bra svar på följande fråga som är en gammal tentauppgift:
Förklara skillnaderna mellan abstrakta klasser och interface. När är de lämpliga att använda? Din förklaring bör förutom de grundläggande skillnaderna också ta upp saker som taggninsinterface, arv och åsidosättning.