Design Pattern Simply

Topics: Design pattern, Software design patterns, Factory method pattern Pages: 79 (18244 words) Published: December 10, 2013
Praise for Design Patterns
This book isn't an introduction to object-oriented technology or design. Many books already do a good job of that. This isn't an advanced treatise either. It's a book of design patterns that describe simple and elegant solutions to specific problems in object-oriented software design.

Once you understand the design patterns and have had an "Aha!" (and not just a "Huh?" experience with them, you won't ever think about object-oriented design in the same way. You'll have insights that can make your own designs more flexible, modular, reusable, and understandable - which is why you're interested in object-oriented technology in the first place, right?

Design Patterns
Simply

Visit us on the Web: www.sourcemaking.com
Shvets, Alexandr.

Copyright © 2008 Printia, Inc.
All rights reserved. Printed in Ukraine. This publication is protected by copyright, and permission must be obtained from the publisher prior to any prohibited reproduction, storage in a retrieval system, or transmission in any form or by any means, electronic, mechanical, photocopying, recording, or likewise. For information regarding permissions, write to: Printia, Inc.

Rights and Contracts Department
Entuziastov 27
Kyiv, 02116
Ukraine
First printing, March 2008

Index
INDEX ........................................................................................................ 5 OVERVIEW................................................................................................. 6 ABSTRACT FACTORY ................................................................................ 10 ADAPTER ................................................................................................. 14 BRIDGE .................................................................................................... 18 BUILDER .................................................................................................. 24 CHAIN OF RESPONSIBILITY ....................................................................... 28 COMMAND.............................................................................................. 32 COMPOSITE ............................................................................................. 36 DECORATOR ............................................................................................ 41 FACADE ................................................................................................... 47 FACTORY METHOD .................................................................................. 51 FLYWEIGHT .............................................................................................. 56 INTERPRETER ........................................................................................... 60 ITERATOR ................................................................................................ 63 MEDIATOR .............................................................................................. 67 MEMENTO ............................................................................................... 72 NULL OBJECT ........................................................................................... 75 OBJECT POOL ........................................................................................... 80 OBSERVER ............................................................................................... 84 PRIVATE CLASS DATA ............................................................................... 88 PROTOTYPE ............................................................................................. 90 PROXY ..................................................................................................... 94 SINGLETON .............................................................................................. 97 STATE .................................................................................................... 101 STRATEGY...
Continue Reading

Please join StudyMode to read the full document

You May Also Find These Documents Helpful

  • Design-Patterns-Matrix Essay
  • Css422
  • Patterns Essay
  • Software Architecture Design Patterns Essay
  • Design Pattern Tutorial Essay
  • Essay about Design Pattern
  • Essay about Use Case Realization: the Design Discipline Within Up Iterations
  • Essay on Software Design Pattern

Become a StudyMode Member

Sign Up - It's Free