博客列表 >写一个抽象类并继承;模仿课堂案例,写一个接口实现CURD操作, 并扩展一到二个方法—2019年10月9日

写一个抽象类并继承;模仿课堂案例,写一个接口实现CURD操作, 并扩展一到二个方法—2019年10月9日

L先生的博客
L先生的博客原创
2019年10月11日 22:23:23788浏览

继承一个抽象类

实例

abstract class Hero{
    protected $name;
    protected $ability;
    public function __construct($name,$ability){
        $this-> name = $name;
        $this-> ability = $ability;
    }
    public function get_info(){
        return $this->name.'的技能是:'.$this->ability;
    }
    abstract public function set_name($value);
    abstract public function set_ability($value);
}
class stabber extends Hero{
    public function __construct($name,$ability)
    {
        parent::__construct($name,$ability);
    }
    public function set_name($value){
        $this-> name = $value;
    }
    public function set_ability($value){
        $this-> ability = $value;
    }
}
$hero = new stabber('韩信','国士无双');
echo $hero->get_info();
echo '<br>';
$hero ->set_name('李白');
$hero ->set_ability('青莲剑歌');
echo $hero->get_info();

运行实例 »

点击 "运行实例" 按钮查看在线实例

结果:

韩信的技能是:国士无双
李白的技能是:青莲剑歌


2. 模仿课堂案例,写一个接口实现CURD操作, 并扩展一到二个方法

总结:



声明:本文内容转载自脚本之家,由网友自发贡献,版权归原作者所有,如您发现涉嫌抄袭侵权,请联系admin@php.cn 核实处理。
全部评论
文明上网理性发言,请遵守新闻评论服务协议