HeadFirst-DesignPattern

1.Observer-Pattern

post-thumbnail

2.Decorator-Pattern

post-thumbnail