質問

私は最近、依存関係の解決について質問しました 仕事の単位データマッパー クラス: 依存関係の注入と作業パターンの単位 - (Gabor de Mooij -Thxによって回答されました)

Poeaaでは、Martin Fowlerが使用することを提案します 分離されたインターフェイス これらの依存関係を管理します。私の質問は簡単です - 実際にこのパターンをPHPに実装することは可能ですか、それともJavaインターフェイスに固有のものですか?私は高くて低く検索しましたが、POEAA以外の場所でこのパターンへの参照を見つけるのは困難です。

役に立ちましたか?

解決

はい、それは可能です(なぜあなたはそれを疑うのでしょうか?)。あなたが例を探しているなら、あなたはチェックアウトすることができます クッキーパターンブログ.

他のヒント

Googleを試しましたか?最初の結果:

http://www.ibm.com/developerworks/opensource/library/os-advphpobj/#n101e7

これは本質的に、インターフェイスのように機能する抽象クラスを使用することを示しています。

少し下にスクロールすると、インターフェイスを行うことができることがわかります

interface Exportable {
    public function export();
}

class OurNews extends ThirdPartyNews 
              implements Exportable {
    // ...
    function export() {
        print "OurNews export\n";
    }
}

class Dictionary implements Exportable, Iterator {
    function export() {
        //...
    }
}
ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top