PHP5接口和PHP5抽象类的使用

javaeye博客2015年09月24日 15:48 分类 : PHP  > PHP应用
阅读: 1153

分享到微信朋友圈

大家对PHP5接口和PHP5抽象类的语法了解有多少呢?下面我们就为那些刚刚接触PHP语言的同仁们介绍一下PHP5接口和PHP5抽象类的具体语法,希望对又需要的朋友有所帮助。

大家对PHP5接口和PHP5抽象类的语法了解有多少呢?下面我们就为那些刚刚接触PHP语言的同仁们介绍一下PHP5接口和PHP5抽象类的具体语法,希望对又需要的朋友有所帮助。

具体PHP5抽象类的代码如下:

abstract class AbstractClass {     
   abstract public function test();     
}     
    
class ImplementedClass extends AbstractClass {     
   public function test() {     
       echo "ImplementedClass::test() called. ";     
   }     
}     
    
$o = new ImplementedClass;     
$o->test();  
抽象类只能单继承

具体PHP5抽象类的代码如下:

interface displayable {     
  function display();     
}     
interface printable {     
  function doprint();     
}     
    
class foo implements displayable,printable {     
  function display() {     
    // code     
  }   function doprint() {     
    // code     
  }     
} 
接口可以多实现

抽象类和PHP5接口的引入使PHP成了一个完全面向对象的语法。

javaeye博客
javaeye博客

精彩评论:0

还可以输入250个字 评论

评论成功

评论失败

 

微信公众号

微博