Magna Concursos

Considere o código Java abaixo:

public final class Conexao {
private static Conexao conexao
private Conexao()
{
System.err.printin ("Objeto Conexao criado. “);
}
public static Conexao getConexao ()
{
if {conexao == null)
conexao = new Conexao ();
return conexao ;

}

A classe Conexao declara um construtor privado, de modo que apenas essa classe possa instanciar um objeto Conexao, usando o construtor. O método getConexao permite a instanciação de um objeto Conexao uma única vez. Dessa forma, a classe Conexao assegura que somente um objeto de sua classe seja instanciado. Assinale a opção que apresenta o padrão de projeto utilizado nessa classe, que garante que uma classe tenha somente uma instância e fornece um ponto global de acesso para a mesma.

 

Provas

Questão presente nas seguintes provas