PHP5接口和PHP5抽象類的語法介紹
作者:lhx1026 
  今天我們?yōu)榇蠹規(guī)淼氖怯嘘P(guān)PHP5抽象類和PHP5接口的具體語法。大家都知道PHP 5也支持接口的概念,和Java一樣,PHP 5使用接口也實(shí)現(xiàn)類似于“多重繼承”的效果。
 大家對PHP5接口和PHP5抽象類的語法了解有多少呢?下面我們就為那些剛剛接觸PHP語言的同仁們介紹一下PHP5接口和PHP5抽象類的具體語法,希望對又需要的朋友有所幫助。
#t#具體PHP5抽象類的代碼如下:
- abstract class AbstractClass {
 - abstract public function test();
 - }
 - class ImplementedClass extends AbstractClass {
 - public function test() {
 - echo "ImplementedClass::test() called. ";
 - }
 - }
 - $o = new ImplementedClass;
 - $o->test();
 
PHP 5也支持接口的概念,并為之引入了interface和implements關(guān)鍵字。和Java一樣,PHP 5使用接口也實(shí)現(xiàn)類似于“多重繼承”的效果。PHP5接口語法如下:
- interface displayable {
 - function display();
 - }
 - interface printable {
 - function doprint();
 - }
 - class foo implements displayable,printable {
 - function display() {
 - // code
 - } function doprint() {
 - // code
 - }
 - }
 
抽象類和PHP5接口的引入使PHP成了一個完全面向?qū)ο蟮恼Z
責(zé)任編輯:曹凱 
                    來源:
                    javaeye博客
 














 
 
 
 
 
 
 