亚洲中字慕日产2020,大陆极品少妇内射AAAAAA,无码av大香线蕉伊人久久,久久精品国产亚洲av麻豆网站

資訊專欄INFORMATION COLUMN

php 組件編程

崔曉明 / 2212人閱讀

摘要:利用組件編程模式,防止冗余結(jié)果由和組件構(gòu)成,不同的類可以選擇不同的組件組合,這樣就不會(huì)造成類冗余了。

1.利用組件編程模式,防止冗余

name = $name;
  }
  public function eat($food) {
    echo $this->name . " eat ". $food . ".
";
  }
}

class Gender {
  private $gender;
  public function __construct($gender) {
    $this->gender= $gender;
  }
  public function getGender() {
    return $this->gender;
  }
}

class BullWhale {
  private $action;
  private $gender;
  public function __construct() {
    $this->action = new Action("Bull Whale");
    $this->gender = new Gender("Male");
  }
  public function eatFood($food) {
    $this->action->eat($food);
  }
  public function getGender() {
    return $this->gender->getGender();
  }
}

$bullWhale = new BullWhale();
$bullWhale->eatFood("fish");
echo $bullWhale->getGender() . "
";

結(jié)果

Bull Whale eat fish. Male

BullWhale由Action和Gender組件構(gòu)成,不同的類可以選擇不同的組件組合,這樣就不會(huì)造成類冗余了。

文章版權(quán)歸作者所有,未經(jīng)允許請(qǐng)勿轉(zhuǎn)載,若此文章存在違規(guī)行為,您可以聯(lián)系管理員刪除。

轉(zhuǎn)載請(qǐng)注明本文地址:http://www.ezyhdfw.cn/yun/23180.html

相關(guān)文章

  • PHP設(shè)計(jì)模式(六):MVC

    摘要:原文地址設(shè)計(jì)模式六世紀(jì)年代,計(jì)算機(jī)發(fā)展迅速,編程技術(shù)也日益分化。到了年代,的出現(xiàn)更是讓這種程序設(shè)計(jì)模式得以延續(xù)。根據(jù)設(shè)計(jì)模式三封裝中介紹的設(shè)計(jì)原則,在面向?qū)ο蟪绦蛟O(shè)計(jì)中,類和類之間的訪問交互和更新應(yīng)該是通過和。 原文地址:PHP設(shè)計(jì)模式(六):MVC Introduction 20世紀(jì)80年代,計(jì)算機(jī)發(fā)展迅速,編程技術(shù)也日益分化。桌面應(yīng)用編程,也逐漸出現(xiàn)了用戶圖形界面和程序邏輯分離的程...

    時(shí)飛 評(píng)論0 收藏0
  • PHP學(xué)習(xí)計(jì)劃

    摘要:相關(guān)框架路由網(wǎng)絡(luò)組件解析組件數(shù)據(jù)庫對(duì)象生成器錯(cuò)誤處理組件配置命令行工具簡(jiǎn)單容器注釋解析組件文件處理基于數(shù)據(jù)存儲(chǔ)日子處理基于模板引擎基于中間件單元測(cè)試中間件數(shù)據(jù)類型操作網(wǎng)絡(luò)編程知識(shí)基礎(chǔ)知識(shí)環(huán)境配置,內(nèi)置服務(wù)器知識(shí)版本管理與代碼注釋命名空間日期 PHP 相關(guān) FastD PHP Web框架 PHP路由 Swoole網(wǎng)絡(luò)組件 PHPHttp解析組件 PHP數(shù)據(jù)庫 PHP對(duì)象生成器 PHP錯(cuò)...

    shery 評(píng)論0 收藏0
  • PHP學(xué)習(xí)計(jì)劃

    摘要:相關(guān)框架路由網(wǎng)絡(luò)組件解析組件數(shù)據(jù)庫對(duì)象生成器錯(cuò)誤處理組件配置命令行工具簡(jiǎn)單容器注釋解析組件文件處理基于數(shù)據(jù)存儲(chǔ)日子處理基于模板引擎基于中間件單元測(cè)試中間件數(shù)據(jù)類型操作網(wǎng)絡(luò)編程知識(shí)基礎(chǔ)知識(shí)環(huán)境配置,內(nèi)置服務(wù)器知識(shí)版本管理與代碼注釋命名空間日期 PHP 相關(guān) FastD PHP Web框架 PHP路由 Swoole網(wǎng)絡(luò)組件 PHPHttp解析組件 PHP數(shù)據(jù)庫 PHP對(duì)象生成器 PHP錯(cuò)...

    missonce 評(píng)論0 收藏0

發(fā)表評(píng)論

0條評(píng)論

最新活動(dòng)
閱讀需要支付1元查看
<