php5中抽象类的小例子

发布时间:2021-01-12编辑:脚本学堂
介绍一个php5中实现的抽象类的例子,学习下php抽象类的定义与使用方法,有需要的朋友参考下。

php抽象类的实例代码,如下:
 

复制代码 代码示例:

<?php
/**
* 定义与使用php抽象类
* edit: www.jb200.com
*/
     abstract class Number {
          private $value;
          abstract public function value();
          public function reset() {
               $this->value = NULL;
          }
     }

     class Integer extends Number {
          private $value;
          public function value() {
               return (int)$this->value;
          }
     }

     $num = new Integer; /* Okay */
     $num2 = new Number; /* This will fail */
?>