Design Patterns – Singleton

Definição

Assegura de que uma classe tenha apenas uma instância e fornece um ponto de acesso global a ela.

Estrutura de código do Singleton

Este código estrutural demonstra o padrão Singleton que garante que apenas uma única instância (o singleton) da classe possa ser criada.

Resultado:

Objetos são da mesma instância

Exemplo básico de utilização do Singleton

Nesse exemplo vamos escrever um programa que utilizando o Singleton e irá imitar o Bart Simpson escrevendo a mesma mensagem no quadro

Resultado:

Date: 09/05/2018 11:24:22 – Message: Nunca esquecer do Singleton Design Pattern
Date: 09/05/2018 11:24:23 – Message: Nunca esquecer do Singleton Design Pattern
Date: 09/05/2018 11:24:24 – Message: Nunca esquecer do Singleton Design Pattern

Deixe uma resposta

O seu endereço de e-mail não será publicado. Campos obrigatórios são marcados com *