继承多态

class Ren{
public $name;
public function say(){
echo "人正在说话";
}
}

class China extends Ren{
public function say(){
parent::say(); //将父类的方法拿进来
echo "吃了么";
}
}
class America extends Ren{
public function say(){
echo "hello";
}
}

$c = new China();
$c->say();
$a = new America();
$a->say();*/

//多态
//当父类引用指向子类实例的时候,由于子类对父类的方法进行了重写,父类引用在调用该方法的时候表现出的不同状态称为多态

//运行多态(重写override)和编译多态(重载overload)

/*class Ren{
public $name;
public function __tostring(){
return"hahhahah";
}
}
$a=new Ren();
echodd8($a);*/
$arr=array(1,2,4,3);
$arr1=array(5,6,7,4,5);
var_dump(array_merge($arr,$arr1));

posted @ 2017-08-27 22:06  汉企选手  阅读(67)  评论(0编辑  收藏  举报