Using the Pattern Explorer view, you will learn how to apply an
instance of a pattern, and specify the UML type of arguments for the pattern's
template parameters using four different methods.
This tutorial might require some optionally installable components.
To ensure that you installed the appropriate optional components, see the
System requirements list.
Learning objectives
The tutorial is divided
into seven lessons. The beginning lessons help you to set up the environment
needed to apply patterns. After the environment is set, you will learn one
way to instantiate a pattern. Next, you specify arguments for a pattern instance's
parameters using four different methods. Last, you will make a final modification
to one of the arguments and reapply the pattern. This modification helps you
to see the power of including patterns in your software design.
Time required
This tutorial should take approximately
30 minutes to finish. If you explore other concepts related to this tutorial,
it could take longer to complete.
Skill level
Advanced
Audience
The intended audience for this tutorial
is developers.
System requirements
To complete this tutorial,
you need to have the following tools and components installed:
Prerequisites
To perform the steps in this tutorial,
you should be familiar with the following concepts and tasks:
- Basic UML concepts and terminology such as binding, argument values, and
collaborations
- Basic visual modeling functions such as creating a class in the Project
Explorer view or in a diagram
- Some knowledge of programming concepts and terminology, preferably Java
- How to navigate the Eclipse workbench
- Industry definitions and uses of design patterns