[Php-it] imporre l'implementazione di un metodo

Jonathan Stoppani st.jonathan at gmail.com
Mon Feb 5 18:10:51 CET 2007


On Feb 5, 2007, at 5:31 , Andrea Franceschini wrote:

> ________________SPONSOR______________
> Spazio pubblicitario libero.
> mail a info a ziobudda.net
>
>
>
> ________________SPONSOR______________
>
> Il 05/02/07, Jonathan Stoppani<st.jonathan a gmail.com> ha scritto:
>
>> Definisci un'interfaccia C in cui dichiari il metodo e dichiari la
>> classe B così:
>>
>> class B extends A implements C {
>>
>> }
>
> E' una soluzione, ma vorrei che chi implementa un'estensione per A sia
> formalmente costretto ad implementare quel metodo in modo trasparente
> (ovvero: senza dover aggiungere implements alla classe B). Ho provato
> a mettere A implements C col solo risultato di dover implementare m()
> in A e B è ancora libera di fare quel che le pare.

Allora puoi implementare il m in A che, non so, lanci un'eccezione


Best Regards,
Jonathan Stoppani
---------------------------------
       WWW:  http://www.garetjax.info
       ICQ:  322754291
       AIM:  garetjax a mac.com
MSN+GTalk:  st.jonathan a gmail.com




More information about the Php-it mailing list