Ciao daniele_dll,Originariamente inviato da daniele_dll
ad esempio mettiamo che tu hai un framework base dove tutti gli oggetti devono estendere una specifica classe ... come fai ad aggiungere un interfaccia se già devi estendere quella data classe? devi fare estendere all'interfaccia la classe e poi estendi l'interfaccia ... ma per definizione l'interfaccia è solo la definizione di un set di funzionalità che vanno implementate quindi dovresti utilizzare una classe astratta come base da estendere che estenda l'oggetto base
insomma un rigiro pazzesco :\
forse non ho capito il tuo esempio, ma in php5 è fattibile.
Infatti è possibile estendere una classe ed implementare una interfaccia nello stesso tempo, es.
Inoltre è possibile estendere una sola classe, ma implementare più interfacce, vedi su http://it.php.net/manual/it/language.oop5.interfaces.phpCodice PHP:
class rain extends weather implements water