Singleton パターン

0pt

世界にただ一つしかないインスタンス。

覚えたてのころは多用してたけど、グローバル変数と同じような感じで、Singletonを実装したオブジェクトを使いすぎると結合が強くなってしまう。

デザインパターンの中では一番単純だけど、使いどころが難しい。

PHP

class hoge{
    private static $instance;
    private function __construct(){
    
    }
    public static function getInstance(){
        if (!isset(self::$instance)){
            self::$instance = new self();
        }
        return self::$instance;
    } 
}

「Singleton パターン」について友人に書いてもらう。

あなたにとって「Singleton パターン」とは?

ログインするとワンクリックでキーワードを投稿できます

ログインする 新規登録する

他の人の「Singleton パターン」を見る