padrões de projetos
DESCRIPTION
Apresentação sobreTRANSCRIPT
![Page 1: Padrões de projetos](https://reader034.vdocuments.site/reader034/viewer/2022052620/55799d04d8b42ae72b8b53d7/html5/thumbnails/1.jpg)
Padrões de projetos de softwareVitor Castrofacebook.com/ait-proeg
domingo, 6 de janeiro de 13
![Page 2: Padrões de projetos](https://reader034.vdocuments.site/reader034/viewer/2022052620/55799d04d8b42ae72b8b53d7/html5/thumbnails/2.jpg)
O que é ?
Uma solução geral reutilizável para um problema recorrente no desenvolvimento de sistemas de software orientado a objetos (wikipédia)
domingo, 6 de janeiro de 13
![Page 3: Padrões de projetos](https://reader034.vdocuments.site/reader034/viewer/2022052620/55799d04d8b42ae72b8b53d7/html5/thumbnails/3.jpg)
Factory
Uso de método estático para realizar a criação de um objeto.
domingo, 6 de janeiro de 13
![Page 4: Padrões de projetos](https://reader034.vdocuments.site/reader034/viewer/2022052620/55799d04d8b42ae72b8b53d7/html5/thumbnails/4.jpg)
Facade
objeto que disponibiliza uma interface simplificada para uma das funcionalidades de uma API (wikipédia)
domingo, 6 de janeiro de 13
![Page 5: Padrões de projetos](https://reader034.vdocuments.site/reader034/viewer/2022052620/55799d04d8b42ae72b8b53d7/html5/thumbnails/5.jpg)
Singletongarante a existência de apenas uma instância de uma classe, mantendo um ponto global de acesso ao seu objeto.
domingo, 6 de janeiro de 13
![Page 6: Padrões de projetos](https://reader034.vdocuments.site/reader034/viewer/2022052620/55799d04d8b42ae72b8b53d7/html5/thumbnails/6.jpg)
DAOé um padrão para persistência de dados que permite separar regras de negócio das regras de acesso a banco de dados.
domingo, 6 de janeiro de 13
![Page 7: Padrões de projetos](https://reader034.vdocuments.site/reader034/viewer/2022052620/55799d04d8b42ae72b8b53d7/html5/thumbnails/7.jpg)
Obrigadofacebook.com/ait-proeg
domingo, 6 de janeiro de 13