php多态
发布时间:2022-10-23 03:36:52 265
相关标签: # php
#多态
abstract class tiger{
public abstract function climb();
}
class xtiger extends tiger{
public function climb(){
echo "摔下来;";
}
}
class mtiger extends tiger{
public function climb(){
echo "爬到树顶;";
}
}
class cat {
public function climb(){
echo "飞到天上";
}
}
class client{
public static function call(tiger $animal){
$animal->climb();
}
}
client::call(new xtiger());
client::call(new mtiger());
client::call(new cat());#Catchable fatal error
文章来源: https://blog.51cto.com/u_12903656/5199851
特别声明:以上内容(图片及文字)均为互联网收集或者用户上传发布,本站仅提供信息存储服务!如有侵权或有涉及法律问题请联系我们。
举报