Mega Code Archive

 
Categories / Php / Class
 

Get_parent_class

<?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' ); ?>