标签:
父类:
abstract class Shape{
public $name;
//形状的面积计算方法
abstract function area();
//形状的周长计算方法
abstract function circumference();
//形状的表单
abstract function view();
//形状的验证
abstract function check();
}
子类:
class Rect extends Shape{
private $length;
private $width;
private $name;
......
前台报如下错误:
问题原因:父类中$name的权限设置为public,子类中$name再次设置为private,这在PHP中是不允许的。
解决方法:将$name的属性定义删除。
标签:
原文地址:http://www.cnblogs.com/boyphp/p/5558863.html