Trabajar con clases y objetos en diagramas de estructura estática de UML

Importante:  Este artículo se ha traducido con traducción automática; vea la declinación de responsabilidades. Para su referencia, puede encontrar la versión en inglés de este artículo aquí.

Agregar una interfaz a una clase, componente u otro elemento

  1. En un diagrama de estructura estática, componente o implementación, arrastre la forma de Interfaz Lollipop (representada por una línea y un círculo) a la página de dibujo.

  2. Pegue el extremo sin el círculo a una conexión punto Imagen de punto de conexión: x azul en el componente de clase u otro elemento.

  3. Haga doble clic en la forma Interfaz para agregar el nombre, las operaciones y otros valores de propiedades.

    Sugerencia: También puede representar una interfaz con una forma Interfaz rectangular que se parezca a una clase. Utilice esta forma cuando vaya a mostrar una lista de las operaciones de la interfaz.

    Sugerencia: Para cambiar el tipo de forma que se presenta para una interfaz, haga clic con el botón secundario en la forma Interfaz y haga clic en Mostrar como interfaz de tipo clase o Mostrar como interfaz lollipop.

Indicar una relación de realización entre una clase y una interfaz u otro elemento

  1. En un diagrama de estructura estática, haga clic con el botón secundario en cualquier forma de clase (Clase, Clase parametrizada, Utilidad o Metaclase), haga clic en Opciones de presentación de formas y, a continuación, en la sección Opciones generales seleccione Vínculo realización.

  2. Pegue el controlador de control Controlador del vínculo realización de una forma de clase a un punto de conexión Imagen de punto de conexión: x azul en la interfaz, clase u otro elemento.

Agregar recepciones a un clasificador

  1. Haga doble clic en la forma que representa el clasificador al que desee agregar recepciones y, a continuación, haga clic en la categoría Recepciones.

  2. Haga clic en Nueva para agregar una recepción nueva.

  3. Haga clic en la categoría Recepción. Escriba un nombre para la recepción en la columna Recepción. En la columna Señal, elija la señal ante la que reaccionará el clasificador preparado por la recepción y, a continuación, elija los valores de propiedad que desee.

    Nota: Para que el modelo esté disponible en la lista Señal debe contener un elemento de señal.

  4. En la categoría Excepciones, elija las excepciones (si las hay) que la recepción puede generar.

    Nota: Para que el modelo esté disponible en la lista Señal debe contener un elemento de excepción.

  5. Agregue todas las restricciones o valores etiquetados que desee y, a continuación, haga clic en Aceptar hasta que se cierre el cuadro de diálogo Propiedades de UML de la forma.

Agregar parámetros de plantilla a una clase

  1. Haga doble clic en la forma (Clase parametrizada, Clase, Utilidad, Metaclase o Elemento enlazado) que represente el elemento al que desea agregar parámetros y, a continuación, haga clic en Parámetros de plantilla.

  2. Haga clic en Nuevo para agregar un parámetro nuevo.

  3. En la lista Parámetros de plantilla:

    • Para modificar un parámetro existente, escriba otro nombre en la columna Parámetro de plantilla.

    • Para modificar el tipo, haga clic en un campo Tipo, haga clic en la flecha y, a continuación, seleccione el tipo en la lista.

    • Para agregar información de documentación, escríbala en el cuadro Documentación.

  4. Haga clic en Aceptar para aceptar los cambios y cerrar el cuadro de diálogo Propiedades de la clase de UML.

    Sugerencia: Para convertir cualquier clase en una clase parametrizada, agregue parámetros a una forma de clase. Para ocultar parámetros en cualquier forma de clase, haga clic con el botón secundario en la forma, haga clic en Opciones de presentación de formas y, a continuación, en la sección Suprimir seleccione Parámetros de plantilla.

Enlazar parámetros de plantilla a una clase

  1. Arrastre una forma Elemento enlazado desde la galería de símbolos Estructura estática de UML a la página de dibujo cerca de la forma Clase parametrizada con los parámetros que vaya a enlazar.

  2. Arrastre una forma enlace a la página de dibujo y pegue el extremo sin flecha a un punto de conexión Imagen de punto de conexión: x azul en el elemento enlazado.

  3. Pegue el extremo con punta de flecha de Enlace a un punto de conexión de la forma Clase parametrizada.

  4. Haga doble clic en la forma Enlace y, a continuación, haga clic en Argumentos limitados.

  5. En Argumentos limitados, seleccione un parámetro al que vaya a enlazar un tipo (si el parámetro no tiene especificado el tipo) o seleccione un valor (si el parámetro lo tiene especificado). Haga clic en Propiedades, elija el tipo o el valor que desee y, a continuación, haga clic en Aceptar.

  6. Haga clic en Aceptar para cerrar el cuadro de diálogo Propiedades del enlace de UML.

Los atributos y las operaciones asociados con la clase parametrizada se pasan al elemento enlazado. Los parámetros no enlazados (los que no tienen especificado el tipo) que haya asignado a la clase como tipos de atributo o tipos de retorno de operación se sustituyen en el elemento enlazado por los tipos especificados en el paso 5 anterior.

Crear un objeto como una instancia de una clase

  1. En un diagrama de estructura estática, arrastre una forma Clase a la página de dibujo para representar la clase de la que desee que el objeto sea una instancia.

  2. Opcional  Haga doble clic en la Forma Clase para abrir el cuadro de diálogo Propiedades de la clase de UML. Haga clic en Atributos y después en Nuevo para agregar los atributos a la clase. Haga clic en Aceptar y, a continuación, vuelva a hacer clic en Aceptar.

  3. Arrastre una forma Objeto a la página de dibujo y, a continuación, haga doble clic en ella.

  4. En el cuadro de diálogo Propiedades del objeto de UML haga clic en Objeto y escriba un nombre para el objeto. En Clase, seleccione la clase de la que desea que el objeto sea una instancia.

  5. Haga clic en Valores de atributos, seleccione el atributo al que desee agregar un valor de instancia y, a continuación, haga clic en Propiedades. Escriba un valor para el atributo.

  6. Haga clic en Vínculo de atributo, agregue los valores de propiedad que desee y, a continuación, haga clic en Aceptar.

  7. Repita los pasos 5 y 6 con todos los atributos a los que desee agregar valores de instancia y, a continuación, haga clic en Aceptar.

Eliminar parámetros de plantilla de una clase

  1. Haga doble clic en la forma (Clase parametrizada, Clase, Utilidad, Metaclase o Elemento enlazado) que represente el elemento con los parámetros que desea eliminar y, a continuación, haga clic en Parámetros de plantilla.

  2. Seleccione el parámetro de plantilla que desee eliminar, haga clic en Eliminar y, a continuación, en Aceptar.

Editar los parámetros de plantilla de una clase

  1. Haga doble clic en la forma (Clase parametrizada, Clase, Utilidad, Metaclase o Elemento enlazado) que represente el elemento con los parámetros que desea modificar y, a continuación, haga clic en Parámetros de plantilla.

  2. En la lista Parámetros de plantilla, haga clic en el campo Tipo de cada parámetro que desee modificar. A continuación, haga clic en la flecha y seleccione un tipo en la lista.

    Nota: Puede asignar parámetros sin ningún tipo especificado a atributos, como tipos, o a operaciones, como tipos de retorno.

  3. En la lista Parámetros de plantilla, escriba un nombre por cada parámetro que desee modificar.

  4. En el cuadro Documentación, escriba la información de documentación que desee.

  5. Haga clic en Nuevo para agregar otro parámetro (y siga los pasos del 3 al 5) o haga clic en Aceptar para cerrar el cuadro de diálogo Propiedades de la clase de UML.

Ocultar las secciones atributo y operaciones de una clase

  1. Haga clic con el botón secundario en la forma Clase y, a continuación, haga clic en Opciones de presentación de formas.

  2. En el cuadro de diálogo Opciones de presentación de formas de UML, en la sección Suprimir active Atributos para ocultar la sección atributos y, a continuación, active Operaciones para ocultar la sección operaciones.

    Sugerencia: Para volver a mostrar las secciones Atributos y Operaciones, haga clic con el botón secundario en la forma, haga clic en Opciones de presentación de formas y, a continuación, desactive las opciones Atributos y Operaciones.

Indicar que pueden hacer referencia a las clases en un paquete

  1. En un diagrama de paquete, arrastre una forma Dependencia a la página de dibujo.

  2. Pegue el extremo sin punta de flecha de Dependencia a un punto de conexión del paquete que haga referencia a las clases de otro paquete.

  3. Pegue el extremo de dependencia con una punta de flecha a un punto de conexión Imagen de punto de conexión: x azul en el paquete que contiene las clases de destino que se hará referencia.

  4. Haga doble clic en la forma Dependencia para abrir el cuadro de diálogo Propiedades de la dependencia de UML.

  5. En Nombre, escriba el nombre de la dependencia. En Estereotipo, elija Importar y, a continuación, haga clic en Aceptar.

Nota: Conectar paquetes con una dependencia de <<importación>> sólo indica que se puede hacer referencia a las clases. Aún debe establecer la visibilidad apropiada de las clases de destino.

Mostrar la implementación de un tipo de una clase de implementación

  1. En un diagrama de estructura estática, arrastre una forma Clase a la página de dibujo. Haga doble clic en la forma.

  2. En el cuadro de diálogo Propiedades de la clase de UML, haga clic en Clase y escriba el nombre de ésta. En Estereotipo, elija Tipo y haga clic en Aceptar.

  3. Arrastre una segunda forma Clase a la página de dibujo. Haga doble clic en ella.

  4. En el cuadro de diálogo Propiedades de la clase de UML, haga clic en Clase y escriba el nombre de ésta. En Estereotipo, elija Clase de implementación y, a continuación, haga clic en Aceptar.

  5. Haga clic con el botón secundario en la clase de implementación y haga clic en Opciones de presentación de formas. En el cuadro de diálogo Opciones de presentación de formas de UML, en en la sección Opciones generales, seleccione Vínculo realización y, a continuación, haga clic en Aceptar.

  6. Arrastre el control controlar Controlador sobre la forma de clase de implementación para crear un conector que represente una relación de realización.

  7. Pegue el extremo de la flecha de conector de realización a un punto de conexión Imagen de punto de conexión: x azul en la forma de clase que representa el tipo.

Nota: Declinación de responsabilidades de traducción automática: Este artículo se ha traducido con un sistema informático sin intervención humana. Microsoft ofrece estas traducciones automáticas para que los hablantes de otros idiomas distintos del inglés puedan disfrutar del contenido sobre los productos, los servicios y las tecnologías de Microsoft. Puesto que este artículo se ha traducido con traducción automática, es posible que contenga errores de vocabulario, sintaxis o gramática.

Ampliar sus conocimientos
Explorar los cursos
Obtener nuevas características primero
Únase a los participantes de Office Insider

¿Le ha sido útil esta información?

¡Gracias por sus comentarios!

Gracias por sus comentarios. Quizá le interese ponerse en contacto con uno de nuestros agentes de soporte de Office.

×