[.] DejaVU Online: -- The OO Lectures
[.] - [up] [top] - [I] [II] [III] [IV] - [1] [2] [3] [4] [5] [6] [7] [8] [9] [10] [11] [12] - [A] [R]

Structural Patterns


Structural Patterns

are concerned with how classes and objects are composed to form larger structures
PatternAliasRemarks


slide: Structural Patterns


Language mechanisms

  • inheritance -- class
  • delegation -- object

Adaptor versus Bridge

wrapper

  • Adaptor resolves inconsistencies between interfaces
  • Bridge relates abstraction to ... implementation

Composite vs Decorator vs Proxy

recursive composition

  • Composite represents structure
  • Decorator adds responsibilities
  • Proxy regulates access

slide: Idioms or Language mechanisms


[.] - [up] [top] - [I] [II] [III] [IV] - [1] [2] [3] [4] [5] [6] [7] [8] [9] [10] [11] [12] - [A] [R]
Hush Online Technology
hush@cs.vu.nl
02/15/00