
Class diagram - Wikipedia
Hierarchy of UML 2.5 Diagrams, shown as a class diagram. The individual classes are represented just with one compartment, but they often contain up to three compartments. In software engineering, a …
Template method pattern - Wikipedia
A sample UML class diagram for the Template Method design pattern. [4] In the above UML class diagram, the AbstractClass defines a templateMethod() operation that defines the skeleton …
Decorator pattern - Wikipedia
Decorator UML class diagram The decorator pattern can be used to extend (decorate) the functionality of a certain object statically, or in some cases at run-time, independently of other instances of the …
Factory method pattern - Wikipedia
Structure UML class diagram A sample UML class diagram for the Factory Method design pattern. [4] In the above UML class diagram, the Creator class that requires a Product object does not instantiate …
Bridge pattern - Wikipedia
A sample UML class and sequence diagram for the Bridge design pattern. [3] In the above Unified Modeling Language class diagram, an abstraction (Abstraction) is not implemented as usual in a …
Composite pattern - Wikipedia
UML class diagram Composite pattern in UML. Component is the abstraction for all components, including composite ones declares the interface for objects in the composition (optional) defines an …
Builder pattern - Wikipedia
A sample UML class and sequence diagram for the builder design pattern. [4] In the above UML class diagram, the Director class doesn't create and assemble the ProductA1 and ProductB1 objects …
Iterator pattern - Wikipedia
A sample UML class and sequence diagram for the Iterator design pattern. [4] In the above UML class diagram, the Client class refers (1) to the Aggregate interface for creating an Iterator object …
Unified Modeling Language - Wikipedia
Structure diagrams emphasize the structure of the system – using objects, classifiers, relationships, attributes and operations. They are used to document software architecture. Class diagram – …
Proxy pattern - Wikipedia
A sample UML class and sequence diagram for the Proxy design pattern. [3] In the above UML class diagram, the Proxy class implements the Subject interface so that it can act as substitute for Subject …