SE Lecture 07
SE Lecture 07
Problem description.
Solution description.
◦ Not a concrete design but a template for a design solution that can be
instantiated in different ways.
Consequences
◦ The results and trade-offs of applying the pattern.
Description
◦ Separates the display of object state from the object itself.
Problem description
◦ Used when multiple displays of state are needed.
Solution description
◦ See slide with UML description.
Consequences
◦ Optimisations to enhance display performance are impractical.