ホームページ > バックエンド開発 > PHPチュートリアル > PHP 3つの基本デザインパターンの組み合わせ_PHPチュートリアル

PHP 3つの基本デザインパターンの組み合わせ_PHPチュートリアル

WBOY
リリース: 2016-07-13 09:46:39
オリジナル
821 人が閲覧しました

PHPの3つの基本デザインパターンの組み合わせ

1.1 工厂模式、ファクトリメソッドまたはクラスは、コード内で直接 new ではなくオブジェクトを生成します

リーリー

1.2 单例模式、特定のクラスのオブジェクトは 1 つの

のみを作成できるようにする
1. このクラスのオブジェクトを特別に格納するプライベート静的オブジェクト変数があります。 2. オブジェクトを作成するための静的メソッドがあります。 4. 外部の新しいオブジェクトを防ぐためのクローン メソッドがあります。 false を返さないようにクローンを作成します。 参考記事シングルトンパターン
リーリー
1.3 登録モード、グローバル共有および交換オブジェクト

1. 複数回使用する必要がある同じオブジェクトにエイリアスを登録して追加し、一律に呼び出して使用します (たとえば、顧客が機械を購入する場合、工場が認めた機関に行って購入する必要があります)。 2. 次回考えてみましょう。オブジェクトを使用するときは、ファクトリーモードやシングルトンモードを使用する必要はなく、レジスターから直接取得することができます
。 リーリー
2. 使用概要

リーリー

http://www.bkjia.com/PHPjc/1030445.htmlwww.bkjia.com本当http://www.bkjia.com/PHPjc/1030445.html技術記事 PHP の 3 つの基本デザイン パターンの組み合わせでは、コード内で直接 new class Factory{ static function getDatabase(){ return n...
を使用するのではなく、1.1 ファクトリ モード、ファクトリ メソッド、またはクラスを使用してオブジェクトを生成します。
関連ラベル:
ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
最新の問題
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート