Blogger Information
Blog 53
fans 4
comment 3
visits 41506
Popular Tutorials
More>
Latest Downloads
More>
Web Effects
Website Source Code
Website Materials
Front End Template
php对象之父类子类方法重载
有点凉了
Original
788 people have browsed it

实例

<?php
/**
 * Created by PhpStorm.
 * User: Administrator
 * Date: 2018/5/4 0004
 * Time: 上午 10:11
 */

class Dog
{
    protected $color='';
    protected $kind='';
    public function __construct($color,$kind)
    {
        $this->color ? : null;
        $this->kind ?: null;
    }

    public function Eat(){
        return "能吃";
    }
}

运行实例 »

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

实例

<?php
/**
 * Created by PhpStorm.
 * User: Administrator
 * Date: 2018/5/4 0004
 * Time: 上午 10:13
 */

class TaiDi extends Dog
{
    public $name;

    public function __construct($color = '', $kind = '', $name = '')
    {
        parent::__construct($color, $kind);
        $this->name ?: null;
    }

    /**
     * @return mixed
     */
    public function getColor()
    {
        return $this->color;
    }

    /**
     * @param mixed $color
     */
    public function setColor($color)
    {
        $this->color = $color;
    }

    /**
     * @return mixed
     */
    public function getKind()
    {
        return $this->kind;
    }

    /**
     * @param mixed $kind
     */
    public function setKind($kind)
    {
        $this->kind = $kind;
    }

    /**
     * @return string
     */
    public function getName()
    {
        return $this->name;
    }

    /**
     * @param string $name
     */
    public function setName($name)
    {
        $this->name = $name;
    }


    public function Eat()
    {
        return parent::Eat() . " 啤酒、饮料、小龙虾"; // TODO: Change the autogenerated stub
    }
}

运行实例 »

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

实例

<?php
/**
 * Created by PhpStorm.
 * User: Administrator
 * Date: 2018/5/4 0004
 * Time: 上午 9:56
 */
header("content-type:text/html;charset=utf-8");
spl_autoload_register(function ($class) {
    include 'class/' . $class . '.php';
});
$taidi = new TaiDi();
$taidi->setName("小宝");
$taidi->setKind("迷你贵宾");
$taidi->setColor("棕色");
echo '昵称:'.$taidi->getName().'<br> 品种:'.$taidi->getKind().'<br> 颜色:'.$taidi->getColor().'<br> '.$taidi->Eat();

运行实例 »

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


Correction status:Uncorrected

Teacher's comments:
Statement of this Website
The copyright of this blog article belongs to the blogger. Please specify the address when reprinting! If there is any infringement or violation of the law, please contact admin@php.cn Report processing!
All comments Speak rationally on civilized internet, please comply with News Comment Service Agreement
0 comments
Author's latest blog post