Quote Originariamente inviata da newutente Visualizza il messaggio
cioè una interfaccia è sufficiente che la implementi per implementare quel metodo, una classe astratta invece la devi comunque estendere tramite un'altra classe e quindi devi comunque creare una relazione di ereditarietà. Giusto?
Ma anche implementando una interfaccia si ha una relazione di "ereditarietà".

Che FiltroFilm sia interfaccia:

public class MyCustomFiltroFilm implements FiltroFilm { .... }

Oppure che FiltroFilm sia classe astratta (con filtra abstract):

public class MyCustomFiltroFilm extends FiltroFilm { .... }

In entrambi i casi FiltroFilm è comunque un "super" tipo di MyCustomFiltroFilm. E per quanto riguarda MyCustomFiltroFilm, gli obblighi sono gli stessi: se non è astratta (come definizione sopra), allora deve implementare quel metodo filtra.


Quote Originariamente inviata da newutente Visualizza il messaggio
p.s. vado un attimo off topic perchè vorrei segnalarti il mio ultimo post ( http://forum.html.it/forum/showthrea...readid=2918433 ) che forse è sfuggito.
Vedo di risponderti appena posso.