Jump to content

Need help with Abstract Function


eldan88

Recommended Posts

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

Archived

This topic is now archived and is closed to further replies.

×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.