Re: [PHP-DEV] Re: [PHP-CVS] cvs: php4 /tests/classes interface_class.phpt interface_doubled.phpt interface_implemented.phpt interface_instantiate.phpt interface_member.phpt interface_method.phpt interface_method_final.phpt interface_method_private.phpt interface_must_be_implemented.phpt

[email protected] (Andrei Zmievski) Wed, 12 Mar 2003 13:47:54 -0500
Newsgroups php.dev
Message-ID <[email protected]>
On Wed, 12 Mar 2003, Sebastian Bergmann wrote:
>   I have seen extended interfaces quite often in the Java world.
> 
>   IIRC, the following code currently runs without problems and it should
>   stay that way, if it does not harm us in any way:
> 
>     <?php
>     interface Foo {}
>     interface Bar extends Foo {}
>     class FooBar implements Bar {}
>     ?>

I wasn't talking about interfaces extending interfaces - that is
perfectly fine. I was saying that "class blah extends <interface>" and
"class blah implements <interface>" is confusing.

-Andrei                                       http://www.gravitonic.com/

When we eliminate the impossible, whatever remains,
however improbable, must be true. -- Sherlock Holmes