PHP5.1(PHP5.0から?)は自分自身を示すときはselfを使うことができる。 これは自分自身のインスタンスもこれで作ることができる <?php class MyClass { private static $INSTANCE = null; protected $message; private function __construct(){ $this->message = __CLASS__; } public function getMessage(){ return $this->message; } public static function getInstance(){ if(self::$INSTANCE === null){ self::$INSTANCE = new self(); } return self::$INSTANCE; } } class Sub