DCIT26 Reviewer
DCIT26 Reviewer
DCIT26 Reviewer
Creational Patterns - These patterns deal with when and how objects are created. These
provide object creation mechanisms that increase flexibility and reuse of existing codes.
Structural Patterns – These describe how objects are composed into larger groups and
explain how to assemble objects and classes into larger structures while keeping their
structures flexible and efficient.
Behavioral Patterns – These describe how responsibilities are distributed between objects in
the design and how communication happens between objects.