Padrões de projeto são representados por meio de diagramas da
UML, sendo possível identificá-los através da análise de métodos
e relacionamentos entre classes ou interfaces.
Observe o diagrama de classes apresentado a seguir.
No diagrama é representado o padrão de projeto: