eldan88 Posted September 11, 2013 Share Posted September 11, 2013 Hey guys. I am just getting into using abstract methods, and I am just trying to do a simple function to echo out the word "q64". When i run the code i get the following 2 errors. Use of undefined constant queens_bus - assumed 'queens_bus' in /media/sf_sandbox/abstract.php on line 17 Fatal error: Call to a member function bus_name() on a non-object in /media/sf_sandbox/abstract.php on line 18 Can you guys please help me and tell me whats incorrect with the code below? <?php abstract class Bus { abstract public function bus_name() ; } class queens_bus extends Bus { public function bus_name() { echo "q64" ; } } $new = queens_bus; $new->bus_name(); ?> Link to comment https://forums.phpfreaks.com/topic/282084-need-help-with-abstract-function/ Share on other sites More sharing options...
requinix Posted September 11, 2013 Share Posted September 11, 2013 new $new = new queens_bus; Link to comment https://forums.phpfreaks.com/topic/282084-need-help-with-abstract-function/#findComment-1449168 Share on other sites More sharing options...
eldan88 Posted September 12, 2013 Author Share Posted September 12, 2013 new $new = new queens_bus; oops. minor typo! Thanks! Link to comment https://forums.phpfreaks.com/topic/282084-need-help-with-abstract-function/#findComment-1449177 Share on other sites More sharing options...
Recommended Posts
Archived
This topic is now archived and is closed to further replies.