真实的国产乱ⅩXXX66竹夫人,五月香六月婷婷激情综合,亚洲日本VA一区二区三区,亚洲精品一区二区三区麻豆

成都創(chuàng)新互聯(lián)網(wǎng)站制作重慶分公司

PHP面向?qū)ο笾椒ǖ闹貙憃r重載

';
  }
}

class stu extends human{

  public function say(){
   echo '切克鬧,卡貓百比';
  }
  /*
  public function say($a,$b,$c){
   echo '哥仨好';
  }
  報(bào)錯(cuò):
  Fatal error: Cannot redeclare stu::say() in D:\wamp\www\php\61.php on line 28
  在PHP中,不允許存在多個(gè)同名方法,沒有重載不能和java,c++一樣概念這一說。
  */
}

$li=new stu();
$li->say();
$li->say('binghui');// 上面這個(gè)過程叫重寫override! java中有
/*
結(jié)果:
切克鬧,卡貓百比
切克鬧,卡貓百比
*/


//在PHP中模擬重載的方法
class Calc { 
    public function area() { 
        // 判斷一個(gè)調(diào)用area時(shí),得到的參數(shù)個(gè)數(shù) 
        $args = func_get_args(); 
        if(count($args) == 1) { 
            return 3.14 * $args[0] * $args[0]; 
        } else if(count($args) == 2) { 
            return $args[0] * $args[1]; 
        } else { 
            return '未知圖形'; 
        } 
    } 
} 
$calc = new Calc(); 
// 計(jì)算圓的頁面 
echo $calc->area(10),''; 
// 計(jì)算矩形的面積 
echo $calc->area(5,8);
?>

網(wǎng)頁標(biāo)題:PHP面向?qū)ο笾椒ǖ闹貙憃r重載
文章URL:http://weahome.cn/article/gedgdh.html

其他資訊

在線咨詢

微信咨詢

電話咨詢

028-86922220(工作日)

18980820575(7×24)

提交需求

返回頂部