Skip to content

Repositório contendo estudos de padrões de projeto desenvolvidos em java. Os padrões apresentados neste repositório partem de estudos iniciados no curso de padrões de projeto do canal Otávio Miranda no YouTube.

Notifications You must be signed in to change notification settings

NetoStAna/padroes-de-projeto

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Padrões de Projeto

Repositório contendo estudos de padrões de projeto desenvolvidos em java.

Padrões

Padrão desenvolvido para garantir que a classe singleton possua uma, e apenas uma, instância em toda a aplicação. Deste modo, toda instanciação da classe se refere ao mesmo objeto.

Padrão desenvolvido para separar a construção de um objeto, especialmente objetos complexos, de sua representação. Deste modo, diferentes representações podem ser criadas a partir de um mesmo construtor.

Padrão desenvolvido para permitir a criação de objetos complexos através da cópia de outra instância do mesmo objeto. Deste modo, o novo objeto criado pode alterar apenas as partes necessárias.

Padrão desenvolvido para definir uma interface de criação de um objeto. Deste modo, a instanciação do objeto fica a cargo das subclasses.

Referência

Os padrões apresentados neste repositório partem de estudos iniciados no curso de padrões de projeto do canal Otávio Miranda no YouTube.

About

Repositório contendo estudos de padrões de projeto desenvolvidos em java. Os padrões apresentados neste repositório partem de estudos iniciados no curso de padrões de projeto do canal Otávio Miranda no YouTube.

Topics

Resources

Stars

Watchers

Forks

Languages