Abstract Factory
{"Image DocumentName": "Abstract Factory", "Image ImageDescription": "Inten\u00e7\u00e3o: fornecer uma interface comum para a cria\u00e7\u00e3o de fam\u00edlias de objetos relacionados ou dependentes, sem especificar suas classes concretas. Solu\u00e7\u00e3o: crie uma interface para representar uma f\u00e1brica para cada fam\u00edlia de objetos. As subclasses concretas instanciam cada fam\u00edlia espec\u00edfica.", "Image XResolution": "37", "Image YResolution": "37", "Image ResolutionUnit": "Pixels/Centimeter", "Image Software": "SlidePlayer", "Image YCbCrPositioning": "Centered"}