2011-12-05 29 views

Respuesta

2

Craig Larman de "Aplicación de UML y Patrones" libro (3ª edición) dicta la siguiente notación para un diagrama de secuencia:

Tenga en cuenta que esto implica que antes de llamar doA el objeto :Register se las arregla para conseguir el acceso al singleton a través de la forma estándar, por ejemplo, getInstance(). Esto hace que el diagrama sea más ágil.

Para un diagrama de clases:

15

"Lo que representará más claramente el concepto para su lector".

Hay un ejemplo razonable de la apariencia básica en Wikipedia. Muestra un constructor privado y un método público getInstance() que devuelve un objeto de tipo Singleton. También creo que un estereotipo es una forma perfectamente razonable de explicitarlo sin que el lector deba analizar los detalles del objeto de la clase.

+3

, sin duda prefieren el estereotipo. FWIW – Christian

Cuestiones relacionadas