Recomposiçao em matematica 1 ano 2024 - ESTUDANTE 1ª série.pdf
Patterns: Singleton
1. Padrão de Criação de ObjetosSingleton
InstitutoFederaldeEducação,CiênciaeTecnologiadaParaíba–campusCajazeiras
Curso:AnáliseeDesenvolvimentodeSistemas
Professor:RodrigoAraújo
Disciplina:PadrõesdeProjeto
Fátima Ferreira
Sérgio Diniz
11. Padrão Singleton -Motivação
Criarumconstrutorprivado.Comisso,aclassesópodeserinstanciadadentrodealgumdosseusprópriosmétodos!
Melhor maneira de tornar a classe responsável por manter o controle da sua única instância;
29. Exemplo 03
•Imagine a seguinte situação
•“Suponhaquevocêdevetrabalharemumprojetocomputacionalparaumadeterminadafabricadecarros,osistemacadastrarcarrosdaFordedaFiat,edevecontrolaraquantidadedecarrosfabricados,egerarumrelatórioinformandoessesdados.Contudo,nãoécabívelqueexistamaisdoqueumafábricadecarrospararealizaressecontrole.”
30.
31.
32.
33. Atividade
Imagine a seguinte situação:
◦“Gostariadecriarumaclassequegerasseumaconexãocommeubancodedados.Quandoeuacessaraprimeiravezessaclasse,seráconstruídaumaconexão,masnodecorrerdaexecução,casoexistamaisacessosaobanco,gostariadeutilizaraMESMAclassecomaMESMAconexão."