上课要讲到php接口定义及php接口使用所以自己动手写了一个
时间:2010-07-23 来源:本站原创 作者:yuge 浏览次数:
因为上课要给学生讲php面向对象接口问题,今天就给学生写了一个例题:
interface share{
function area();
function circle();
}
class rec implements share{
private $width;
private $height;
function __construct($width,$height){
$this->width=$width;
$this->height=$height;
}
function area(){
return "rec is area:".$this->width*$this->height;
}
function circle(){
return "rec is circle :".($this->width+$this->height);
}
}
$mystr=new rec(10,20);
echo $mystr->area();
echo "<br/>";
echo $mystr->circle();
接口也是一个特殊的类,接口里方法只有方法名,具体的实现方法在后面定义的类中方法中实现,这就有点像我们php抽象类里的抽象方法。
版权归原作者所有,内容仅供参考学习,不得用于商业用途。