Originariamente inviato da dekdek
Puoi estendere una sola classe, ma di interfacce puoi implementarne anche cento.
Non e' un semplice ereditare le dichiarazioni: un oggetto che implementa l'interfaccia "Telecomando" e' (anche) un oggetto (di classe) "Telecomando" e questo e' importante nel polimorfismo.
Se ho una funzione che prende paramentri "Telecomando", posso passargli il mio oggetto che implementa l'interfaccia "Telecomando", cosi' come un oggetto completamente diverso, ma che implementa la stessa interfaccia!
Non sono stato granche chiaro, eh? :rollo:

....più confuso di prima... !!!!