四虎精品视频-四虎精品成人免费网站-四虎黄色网-四虎国产视频-国产免费91-国产蜜臀97一区二区三区

PHP面向接口編程 耦合設計模式 簡單范例

復制代碼 代碼如下:
<?php
interface js{
function ys($a,$b);
}
class Af implements js{
function ys($a,$b){
return "加法運算......結果為:".($a+$b);
}
}
class Jf implements js{
function ys($a,$b){
return "減法運算......結果為:".($a-$b);
}
}
class AAf implements js{
function ys($a,$b){
return "乘法運算......結果為:".($a*$b);
}
}
class JJf implements js{
function ys($a,$b){
return "除法運算......結果為:".($a/$b);
}
}
class Modf implements js{
function ys($a,$b){
return "取模運算......結果為:".($a % $b);
}
}
class China implements js{
public $varl=null;//這里直接:public $varl = new nothingx(); 會出錯。
function __construct(){
$this->varl = new nothingx();
}
function ys($a,$b){
return $this->varl->say();
}
}
/*也可以用繼承的方式實現喲:
class China extends nothingx implements js{
function ys($a,$b){
return parent::say();
}
}
*/
class nothingx{
function say(){
return "我什么運算都不做...只是為了實現<font color=#990000><b>‘耦合設計模式'</b></font>...我是出來打醬油的......";
}
}
class test{
private $one;
private $two;
public function __construct($x,$y){
$this->one=$x;
$this->two=$y;
echo "<font size=20px><strong>面向對象程序設計――接口</font></strong><hr>Class test初始化:<br>屬性/$one=".$this->one."  屬性/$two=".$this->two."<hr>";
}
function display(js $a){
return "<font color=#990000><b>用php接口技術實現的運算――開始運算啦:</b></font><hr>".$a->ys($this->one,$this->two)."<hr>";
}
}
$t=new test(103,2);
$t1=new jf;
$t2=new China;
echo $t->display($t1);
echo $t->display($t2);
?>

php技術PHP面向接口編程 耦合設計模式 簡單范例,轉載需保留來源!

鄭重聲明:本文版權歸原作者所有,轉載文章僅為傳播更多信息之目的,如作者信息標記有誤,請第一時間聯系我們修改或刪除,多謝。

主站蜘蛛池模板: 抖音下载安装i| 柚柚| 伊人春色在线观看视频| 迷失之城 电影| 公共频道| 四级词汇电子版| 小丑回魂1| 伤残等级1-10标准图| 爱情公寓在线免费观看| x档案第二季| 追捕演员表名单| 白洁教师| 许戈辉个人资料简介| 我被最想拥抱的男生威胁了| 膨腹爱好者撑肚子视频| 在水一方电影剧情简介| 艳女十八式无删除版| james deen| 周末父母电视剧cctv免费网| 破冰 电影| 老司机avhd101高清| 捷克女人性ⅹxxxx视频 | 卖房子的女人的逆袭| 孽债电视剧演员表| 镀金时代第三季什么时候播放| 她的人生没有错电影| 大地资源中文字幕第3页| 变形金刚1普通话版| 王渝萱最火的三部电影| 叶玉卿电影| 张志忠演员| 上门女婿电影完整版免费| 韩国电影金珠| 嫦娥奔月读后感50字| 在线高清毛片免费播放网站| 《僵尸道长》林正英| 工业硫酸| 贝利亚头像权威| 志村大爆笑| 田教授的28个保姆演员表| 陈德烈|