依赖倒置 php,PHP中的依赖倒置原则
生活随笔
收集整理的這篇文章主要介紹了
依赖倒置 php,PHP中的依赖倒置原则
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
PHP 5引入了“類型提示”,它使函數和方法能夠聲明“類型化”參數(對象).對于大多數情況,端口示例應該不是一項大任務,例如從Java到PHP 5.
一個非常簡單的例子:
interface MyClient
{
public function doSomething();
public function doSomethingElse();
}
class MyHighLevelObject
{
private $client;
public __construct(MyClient $client)
{
$this->client = $client;
}
public function getStuffDone()
{
if ( any_self_state_check_or_whatever )
$client->doSomething();
else
$client->doSomethingElse();
}
// ...
}
class MyDIP implements MyClient
{
public function doSomething()
{
// ...
}
public function doSomethingElse()
{
// ...
}
}
總結
以上是生活随笔為你收集整理的依赖倒置 php,PHP中的依赖倒置原则的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: SWUST OJ312: 偷菜
- 下一篇: 概率收敛、分布收敛、Lp收敛