Non ho capito anche questo argomento.
Una classe abstract con dei metodi abstract impone che gli oggetti che ereditano il tutto debbano tenere quei metodi no?
L'implementazione dell'interfaccia non fa lo stesso?
Quando dovrei usare l'uno e quando l'altro?
Grazie in anticipo