View stunning SlideShares in full-screen with the new iOS app!Introducing SlideShare for AndroidExplore all your favorite topics in the SlideShare appGet the SlideShare app to Save for Later — even offline
View stunning SlideShares in full-screen with the new Android app!View stunning SlideShares in full-screen with the new iOS app!
These patterns provide guidance on the creation of objects. They help hide the details of the object instantiation from the code that uses those objects
Such patterns describe the organization of objects; that is, how classes and objects are composed to form larger structures
Behavioral patterns are concerned with organizing, managing and assigning responsibilities to objects during execution; that is, the focus on the patterns of communication between the objects involved during some task
Consequences : Chain of Responsibility simplifies object interconnections. Instead of senders and receivers maintaining references to all candidate receivers, each sender keeps a single reference to the head of the chain, and each receiver keeps a single reference to its immediate successor in the chain. The number and type of handler objects isn’t known a priori, they can be configured dynamically