Magna Concursos
3806691 Ano: 2024
Disciplina: TI - Desenvolvimento de Sistemas
Banca: VUNESP
Orgão: SAAE Aparecida-SP
Provas:

Considere a seguinte classe implementada em PHP.

class MyClass
{
    private static $instance;
    private function __construct() {}
    private function __clone() {}
    private function __wakeup() {}
    public static function getInstance() {
        if(self::$instance === null) {
            self::$instance = new self;
        }
        return self::$instance;
    }
    // ...
}

O padrão de projeto (design pattern) que pode ser reconhecido no trecho descrito é denominado

 

Provas

Questão presente nas seguintes provas