Re: php5 and object

From: Date: Wed, 28 Jul 2004 19:29:56 +0000
Subject: Re: php5 and object
References: 1  Groups: php.general 
Request: Send a blank email to php-general+get-192122@lists.php.net to get a copy of this message
http://us4.php.net/manual/en/language.oop5.abstract.php The short is that you can't do anything more than define a function in an abstract class. IIRC, change abstract to interface, and you'll probably be okay. On Wed, 28 Jul 2004 21:18:26 +0200, Krzysztof Gorzelak <krzysztof@uno.pl> wrote: > Hello, > > I'm trying to make this code to work: > > // start of code > abstract class Strona { > > abstract public function generuj_strone(); > > function foo() { > generuj_strone(); > } > } > > class Katalog extends Strona { > public function generuj_strone() { > echo "OK"; > } > > } > > $bar = new Katalog(); > $bar->foo(); > // end of code > And I get such error : > Fatal error: Cannot call abstract method Strona::generuj_strone() in .... > > And I expect word: OK > Is it a bug or a normal behaviour ? > > Thanks for help! > > Krzysztof Gorzelak > krzysztof@uno.pl > > -- > PHP General Mailing List (http://www.php.net/) > To unsubscribe, visit: http://www.php.net/unsub.php > >

« previous php.general (#192122) next »