Diego Oliveira Potapczuk

Barra de acessibilidade Como usar o site Ir para o conteúdo Ir para o menu Ir para o menu secundário C C Diminuir o tamanho das letras Tamanho das letras padrão Aumentar o tamanho das letras
  • Home
  • Sobre Diego Potapczuk
  • Currículum
  • Contato

Posts com a tag ‘design pattern’

Você pode usar o campo de busca abaixo para tentar achar uma página ou post mais específico:



abr 29

Design Pattern: Abstract Factory

O design pattern abstract factory consiste em uma padrão de projeto destinado a cuidar da criação de famílias de objetos relacionados ou dependentes sem especificar sua verdadeira classe. (mais…)

abr 28

Design Pattern: Singleton

O Design Pattern Singleton é usado quando existe a necessidade de garantir que exista apenas um determinado número de instâncias de uma determinada classe, normalmente apenas uma instância, dai o nome “Single” + “ton”.

Esse padrão é implementado criando-se um campo estático na classe que irá ter suas instâncias gerenciadas, contendo um objeto do seu próprio tipo, em seguida deve-se tornar privada o construtor da classe, fazendo com que nenhuma instância possa ser criada de forma direta. Em seguida é criado um método público que ficará responsável por entregar as instâncias dessa classe. Você pode optar por criar a instância assim que iniciar sistema, ou apenas quando ela for necessária:

Instanciar ao iniciar o sistema

public class gerenciadorDeClientes {
    private static gerenciadorDeClientes instancia = new gerenciadorDeClientes();

    public gerenciadorDeClientes getInstance(){
        return instancia;
    }

    private gerenciadorDeClientes(){}
}

Instanciar quando necessário

public class gerenciadorDeClientes {
    private static gerenciadorDeClientes instancia = null;

    public gerenciadorDeClientes getInstance(){
        if(instancia == null) {
            instancia = new gerenciadorDeClientes();
        }
        return instancia;
    }

    private gerenciadorDeClientes(){}
}
Acompanhe-me no Twitter Acompanhe-me no Twitter
Inscreva-se no RSS Inscreva-se no RSS
  • Busca


  • Categorias
    • Acessibilidade (5)
    • Android (1)
    • Desenvolvimento (1)
    • Desenvolvimento de Jogos (11)
    • Desenvolvimento WEB (19)
    • Design Patterns (2)
    • Engenharia de Software (6)
    • Faculdade (7)
    • Ferramentas (4)
    • Jogos (6)
    • Moodle (3)
    • O Livro dos Sonhos (3)
    • Outros (7)
    • Realidade Aumentada (9)
    • Trabalhos (22)
    • Utilidades (1)
  • Arquivo
    • junho 2011 (1)
    • fevereiro 2011 (4)
    • janeiro 2011 (3)
    • novembro 2010 (4)
    • outubro 2010 (3)
    • setembro 2010 (3)
    • agosto 2010 (5)
    • julho 2010 (2)
    • maio 2010 (4)
    • abril 2010 (1)
    • março 2010 (1)
    • fevereiro 2010 (3)
    • janeiro 2010 (3)
    • novembro 2009 (8)
    • outubro 2009 (1)
    • setembro 2009 (4)
    • agosto 2009 (3)
    • julho 2009 (3)
    • junho 2009 (24)
    • maio 2008 (1)
    • abril 2008 (6)
  • Diego Potapczuk
    Best Tools For Developers From Android Developer Source - The Android Soul
    10:48 AM Nov 14, 2011, comment
    Pioneer mostra Zypr, concorrente do Siri que vai além dos smartphones - Tecnoblog
    7:44 PM Nov 08, 2011, comment
    Medida Certa – Fantástico – Entre em forma com seu Android - AndroidBlog
    12:42 AM Oct 31, 2011, comment
    Unbelievable Bookcases That Might Blow Your Mind - Tech Blog
    7:01 PM Oct 28, 2011, comment
    Dica da semana para elas - mataleone
    4:32 PM Oct 28, 2011, comment
    [Infographic] Android Fragmentation Visualized... If You Like Biased Information, That Is - Android News, Apps, Games, Phones, Tablets - Android Police
    7:24 PM Oct 27, 2011, comment
    Vídeo mostra o que a Microsoft espera para o futuro da produtividade - Tecnoblog
    4:27 PM Oct 27, 2011, comment
    Twittaço por banda larga de qualidade! - mataleone
    12:20 PM Oct 27, 2011, comment
    Telas de navegação em realidade aumentada no vidro do carro? Quero sim - Gizmodo Brasil
    10:32 PM Oct 26, 2011, comment
    [Upcoming] Capta Is A Multi-Functional Accessory That Brings A Tripod Mount To Your Smartphone - Android News, Apps, Games, Phones, Tablets - Android Police
    9:48 PM Oct 26, 2011, comment
     
  • Tópicos Recentes
    • Sotero Tech
    • Wi-Fi Direct
    • AllJoyn
    • artIS
    • Play Framework
  • Nuvem de Tags
    Acessibilidade Activity Locking Android Apresentação ASES Banco de Dados Computação nas nuvens consoles CSS Desenvolvimento de Jogos Desenvolvimento WEB design pattern Doctrine eMAG Engenharia de Software Engine Faculdade Ferramentas Framework Google Google Wave inovação JavaScript Jogo Jogos Livros Meus Trabalhos Moodle O Livro dos Sonhos padrões de projetos Padrões WEB PHP Projeto Indiana Prototipação Realidade aumentada RENAPI SBGames SENAI-BA Sistema gerenciador de pousadas Torque UDK Unity Utilidades Zend Zend Framework
  • Links Parceiros
    • Allan Costa
    • Jailson Souza
    • Thiago Duraes
  • Links recomendados
    • A List Apart
    • delicious
    • Efetividade.net
    • GMail
    • i-Tecnologia
    • PensamentoTI
    • Revolução Etc
    • Sedentário & Hiperativo
    • Smashing Magazine
    • Tableless
    • TechCrunch
    • TechEBlog
    • Thunder-Boy




  • Home
  • Sobre Diego Potapczuk
  • Currículum
  • Contato

© Copyright Diego Oliveira Potapczuk.
Todos os direitos reservados.

Ir para o topo