Mega Code Archive

 
Categories / Php / Class
 

Extends and implement

<?php    class Employee {       private $name;       function setName($name) {          if ($name == "")             echo "Name cannot be blank!";          else             $this->name = $name;       }       function getName() {          return "My name is ".$this->name."<br />";       }    }    interface MyInterface    {       function account();       function doc();    }    class Executive extends Employee implements MyInterface    {       private $totalStockOptions;       function account()       {          echo "account";       }       function doc()       {          echo "doc";       }    }    class Assistant extends Employee implements MyInterface    {       function takeMemo() {          echo "memo";       }       function account(){          echo "memo";       }       function doc(){          echo "Start small fire in the trash can.";       }    } ?>