Get_Parent_Class: Get Parent Class Name

 
    <?php
class Employee {
    private $title;
    private $lastName;
    private $firstName;
    protected $salary;
    private $ratio = 0;
 
    public function __construct($title, $firstName, $mainName, $salary ) {
        $this->title     = $title;
        $this->firstName = $firstName;
        $this->lastName  = $mainName;
        $this->salary     = $salary;
    }    function getSummaryLine() {
        $base  = "$this->title ( $this->lastName, ";
        $base .= "$this->firstName )";
        return $base;
    }
}class Developer extends Employee {
    private $stayYear = 0;    public function __construct($title, $firstName, $mainName, $salary, $stayYear ) {
        parent::__construct($title, $firstName, $mainName, $salary );
        $this->stayYear = $stayYear;
    }    public function getStayLength() {
        return $this->stayYear;
    }    function getSummaryLine() {
        $base = parent::getSummaryLine();
        $base .= ": playing time - $this->stayYear";
        return $base;
    }
 
}print get_parent_class( 'Developer' );?>

Enjoyed this post? Share it!

 

Leave a comment

Your email address will not be published.