DevMedia - asp.net, Java, Delphi, SQL e web Design, tudo em um só lugar!
Bem vindo a DevMedia!
LOGIN:     SENHA:
 
 

  Este é um post disponível para assinantes MVP
Este post também está disponível para assinantes da ClubeDelphi
ou para quem possui Créditos DevMedia.  Clique aqui para saber mais!

Video: Rad Studio 2007-DBX4 e Firebird 2.0-Aplicação comercial de vendas do Inicio ao Fim-Parte 24-Padrão de Projeto Singleton

Esta vídeo utiliza Design Pattern Singleton que garante um objeto possua uma e somente uma instância dentro de uma aplicação.

Título:

Tempo: 20mim39seg

Resumo: Quando desenvolvemos utilizando Orientação a Obejtos por vezes nos deparamos com alguns problemas que sempre parecem se repetir. Quando falo de Oritação a Objetos estou falando de desenvolver utilizando classes de negócio e persistência. Um destes problemas comuns é justamente garantir que no nosso projeto só tenhamos um objeto de um determinado tipo instanciado por vez. Há casos em que isto é meramente recomendável como no caso de uma classe de conexão de Banco de Dados. Porém há casos em que isto é obrigatório para evitar efeitos colaterais, isto acontece com a classe TUsuário e é como resolver este problema que eu mostro nesta vídeo aula.

Metodologia de desenvolvimento do exemplo: O exemplo desenvolvido nesta vídeo utiliza o padrão de projeto ou Design Pattern Singleton que segundo o GOF garante que um objeto possua uma e somente uma instância dentro de uma aplicação e um ponto de acesso global a ela. Com isso é mostrado na prática que sem acoplamente e de qualquer lugar do projeto, temos sempre acesso ao mesmo usuário logado do início ao fim da aplicação.

Tecnologias utilizadas: RadStudio 2007, FireBird2.0, DBX4.

Exemplos construídos: Padrão de Projeto Singleton.

Palavras chaves: Delphi2007, DBX4, POO, Design Pattern, Singleton.

Listar todos os posts de Rad Studio 2007-DBX4 e Firebird 2.0-Aplicação comercial de vendas(básico) do Inicio ao Fim

Rodrigo Carreiro Mourão
Gestor de TI com especialização em gerência de projetos (PMI) e Governança de TI (ITIL e COBIT) pelo instituto Infnet. Embarcadero MVP e Instrutor certificado pela Borland. Graduando-se em Gestão de TI focada em negócios. Grande entusiasta do desenvolvimento orientado a objetos, padrões de projetos,...
O que você achou deste post?

    0 COMENTÁRIO

[Fechar]

Este post é fechado - você precisa ter acesso ao post para incluir um comentário.


Nenhum comentário foi postado - seja o primeiro a comentar!
Cursos relacionados
Publicidade
[Fechar]

Você precisa estar logado para dar um feedback.

Clique aqui para efetuar o login
[Fechar]


Este post está fechado. Saiba mais sobre a assinatura MVP!
web-03
DevMedia  |  Anuncie  |  Fale conosco
Hospedagem web por Porta 80 Web Hosting
2013 - Todos os Direitos Reservados a web-03