ABSTRACT FACTORY
© 1994 M. C. Escher / Gordon Art Baam Holland. Todos os direitos reservados.
ERICH GAMMA
RICHARD HELM
RALPH JOHNSON
JOHN VLISSIDES
Design Patterns
Padrões de
Projeto
P124
Padrões de projeto [recurso eletrônico] : soluções reutilizáveis de software orientado a objetos / Erich Gamma ... [et al.] ; tradução Luiz A. Meirelles
Salgado. – Dados eletrônicos. – Porto Alegre : Bookman, 2007.
Editado também como livro impresso em 2000.
ISBN 978-85-7780-046-9
1. Engenharia de Sistemas – Programação de Computadores. I. Gamma,
Erich
CDU 681.3.02
Catalogação na publicação: Juliana Lagôas Coelho – CRB 10/1798
ERICH GAMMA
RICHARD HELM
RALPH JOHNSON
JOHN VLISSIDES
Tradução:
Luiz A. Meirelles Salgado
Consultoria, supervisão e revisão técnica desta edição:
Fabiano Borges Paulo, MSc
Consultor em Engenharia de Software
Reimpressão 2008
2000
Obra originalmente publicada sob o título
Design patterns – elements of reusable object-oriented software
© Addison Wesley Longman, Inc., 1995
Publicado conforme acordo com a Addison Wesley Longman, Inc.
ISBN 0 - 201- 63361- 2
Capa: Mario Röhnelt (com ilustração de M. C. Escher/Cordon Art/Holanda)
Preparação do original: Rafael Corsetti
Supervisão editorial: Arysinha Jacques Affonso
Editoração eletrônica: Laser House
Reservados todos os direitos de publicação, em língua portuguesa, à
ARTMED® EDITORA S.A.
(BOOKMAN® COMPANHIA EDITORA é uma divisão da ARTMED® EDITORA S.A.)
Av. Jerônimo de Ornelas, 670 - Santana
90040-340 Porto Alegre RS
Fone (51) 3027-7000 Fax (51) 3027-7070
É proibida a duplicação ou reprodução deste volume, no todo ou em parte, sob quaisquer formas ou por quaisquer meios (eletrônico, mecânico, gravação, fotocópia, distribuição na
Web e outros), sem permissão expressa da Editora.
SÃO PAULO
Av. Angélica, 1091 - Higienópolis
01227-100 São Paulo SP
Fone (11) 3665-1100 Fax (11) 3667-1333
SAC 0800