分享

抽象类1

 phpcoder_echo 2016-12-13
//抽象类:无法实例化
类前加abstract ,此类既是抽象类,无法实例化

春秋战国燕玲飞行器专家能工巧匠
他写了一份图纸---飞行器制造书
飞行器秘籍
1:要有一个有力的发动机,喷气式
2要有一个平衡舵掌握平衡 
  
  
 <?php
//抽象类:无法实例化
/*类前加abstract ,此类既是抽象类,无法实例化

春秋战国燕玲飞行器专家能工巧匠
他写了一份图纸---飞行器制造书
飞行器秘籍
1:要有一个有力的发动机,喷气式
2要有一个平衡舵掌握平衡*/
abstract class flydea{
public abstract function engine();
public abstract function blance();
}
//$kongke=new flydea();//Cannot instantiate abstract class flydea
//抽象类不能来实例化
//到了明朝万户用火箭解决了发动机的问题
 abstract class rocket extends flydea{
public  function engine(){
echo '点燃嘭嘭嘭发动';
}

}
class fly extends rocket{
public function engine(){
echo 'youlireng <br>';
}
public function blance(){
echo '两翼保持平衡<br>';
}
public function start(){
$this->engine();
for($i=0;$i<10;$i++){
$this->blance();
echo '平衡飞行<br>';
}
}
}
$apache = new fly();
$apache->start();
abstract class car{
public function run(){
echo 'didi<br>';
}
}
class qq extends car{

}
$qq=new qq();
$qq->run();


abstract class welcome{
public  abstract function well();
}
class china extends welcome{
public function well(){
echo 'huanying<br>';
}
}
$c='china';
$china=new $c();
$china->well();


















    本站是提供个人知识管理的网络存储空间,所有内容均由用户发布,不代表本站观点。请注意甄别内容中的联系方式、诱导购买等信息,谨防诈骗。如发现有害或侵权内容,请点击一键举报。
    转藏 分享 献花(0

    0条评论

    发表

    请遵守用户 评论公约

    类似文章 更多