Un
objeto puede ser cualquier instancia de las clases que hay definidas
en el sistema, aunque también pueden incluirse objetos como la
interfaz del sistema, o el propio sistema, si esto nos ayuda a
modelar las operaciones que se van a llevar a cabo.
Los
objetos se representan mediante rectángulos en los que aparece uno
de estos nombres.
-
NombreClase:
directamente se puede utilizar el nombre de la clase a la que
pertenece el objeto que participa en la interacción. Pero esta
representación hace referencia a la clase, el resto son objetos.
-
NombreObjeto:
se puede usar el nombre concreto del objeto que participa en la
interacción, normalmente aparece subrayado.
-
:nombreClase:
cuando se coloca el símbolo ":"
delante del nombre de la clase quiere decir que hace referencia a un
objeto genérico de esa clase.
- NombreObjeto:nombreClase:
hace referencia al objeto concreto que se nombre añadiendo
la clase a la que pertenece.