No vídeo do Singleton, foi atribuído o valor do atributo EmpresaFacade na definição do atributo (private static EmpresaFacade instancia = new EmpresaFacade();) qual a diferença de fazer desta forma ou de fazer no construtor ?
ATÉ 50% OFF
TÁ ACABANDO!
0 dias
0 horas
0 min
0 seg
No vídeo do Singleton, foi atribuído o valor do atributo EmpresaFacade na definição do atributo (private static EmpresaFacade instancia = new EmpresaFacade();) qual a diferença de fazer desta forma ou de fazer no construtor ?
Olá Marcelo,
Se você fizer no construtor, o objeto será inicializado apenas quando você construir uma instância daquele objeto. Inicializando assim, estaticamente, você garante que esse atributo irá existir independente de nenhuma instância.