Quote Originariamente inviata da tarzan76 Visualizza il messaggio
esiste un modo per capire se una classe implementa una interfaccia?
So che per capire se extende una classe madre si usa il metodo isIstanceOf,
posso usare questo stesso metodo?
L'operatore instanceof funziona anche con le interfacce!

if (obj instanceof UnaInterfaccia)

È sempre lecito, salvo in un caso: se obj è di una classe final e non implementa quella interfaccia. Il compilatore dà errore in questo caso perché "sa" già che la condizione non potrà mai essere vera.