ホームページ > バックエンド開発 > PHPチュートリアル > PHP デザイン パターン、シングルトン パターン、シングルトン パターンとマルチケース パターン、Java シングルトン デザイン パターン、フライウェイト パターン、シングルトン パターン

PHP デザイン パターン、シングルトン パターン、シングルトン パターンとマルチケース パターン、Java シングルトン デザイン パターン、フライウェイト パターン、シングルトン パターン

WBOY
リリース: 2016-07-29 08:52:44
オリジナル
1005 人が閲覧しました
シングルトンとは何ですか?またその機能は何ですか?

シングルケースのパターンは名前から理解できます。一度だけ。 例としては、オブジェクトをインスタンス化することが挙げられます。これは、オブジェクトを何度使用してもインスタンス化することを意味します。このデザインパターンの役割は何でしょうか?

シングルトン モードでは、システム内のクラスにインスタンスが 1 つだけあり、そのインスタンスには外部から簡単にアクセスできるため、インスタンス数の制御が容易になり、システム リソースが節約されます。

例えば、mysqlを操作するクラスを書きたいとします。構築方法ではデータベース接続操作を行います。通常の書き方であれば、このクラスは毎回新しいものになります。ここでデータベース接続を作成しました。たとえば、ここには 100 個のファイルがあり、すべてがこのタイプを同時に呼び出します。この mysql クラスを宣言するたびに、データベースに接続する必要があります。このコストは依然としてかなり高いです。この問題を解決するために。シングルトンパターンが誕生しました。


php 设计模式单例模式,c#单例设计模式,单例模式 多例模式,单例模式 工厂模式,工厂模式和单例模式,单例模式和多例模式,java单例设计模式,享元模式 单例模

以上、PHPのデザインパターンとシングルトンパターンを含めて紹介しましたが、PHPチュートリアルに興味のある友人の参考になれば幸いです。

ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
最新の問題
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート