您的位置:首页 > 编程语言 > PHP开发

php抽象类

2009-03-06 22:10 225 查看
<?php
   //第一个接口
   interface staff_i1
   {
function setID($id);
      function getID();
   }   
   //第二个接口
   interface staff_i2
   {
function setName($name);
      function getName();
   }       
   //一个用于实现上面两个接口的抽象类
   abstract class staff implements staff_i1, staff_i2
   {
      private $id;
      private $name;

      function setID($id)
      {
         $this->id = $id;
      }
      function getID() 
      {
         return $this->id;
      }
      function setName($name)
      {
      	$this->name = $name;
      }   
      function getName() 
      {
         return $this->name;
      }
   }
   //一个继承了上面抽象类的类
   class manager extends staff
   {
   	  function is_manager()
   	  {
   	  	 return TRUE;
   	  }
   }
?>
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: