1685302
Ano: 2019
Disciplina: TI - Desenvolvimento de Sistemas
Banca: PROGEP-FURG
Orgão: FURG
Disciplina: TI - Desenvolvimento de Sistemas
Banca: PROGEP-FURG
Orgão: FURG
Provas:
Analise o trecho de código PHP abaixo e assinale a alternativa que melhor representa o valor que será impresso na tela ao fim da execução:
trait singleton {
private static $singleton = null;
private function __construct() { }
public static function getInstance() {
if (self::$singleton === null) { self::$singleton = new self(); }
return self::$singleton;
}
}
class A {
use singleton;
private function __construct() { echo "__construct class A\n"; }
}
A::getInstance();