hora 5

  • Upload
    juancho

  • View
    173

  • Download
    2

Embed Size (px)

Citation preview

  • 5/23/2018 hora 5

    1/3

    Trabajo practico N6

    Cuestionario:

    1. Cul es la diferencia entre una agregacin y una composicin?La diferencia entre una agregacin y una composicin es que una agregacin es cuandouna clase consta de otras clases y una composicin es cuando cada componente

    pertenece a un todo.

    2. Qu es la realizacin?La realizacin es la relacin entre una clase y una interfaz.

    3. Mencione los tres niveles de visibilidad y describa lo que significa cada uno de ellos.Los tres niveles de visibilidad son:

    Nivel pblico: la funcionalidad se extiende a otras clases. Nivel protegido: la funcionalidad se otorga solo a las clases que se heredan de la clase

    original.

    Nivel privado: solo la clase original puede utilizar el atributo u operacin.Ejercicios:

    1. Cree un diagrama de contexto de composicin de una revista. Tome en cuenta la tabla decontenidos, la editorial, los artculos y las columnas. Luego, cree un diagrama de contexto

    del sistema que muestre a la revista junto con el suscriptor y el comprador en el puesto de

    revistas.

    Diagrama de contexto:

  • 5/23/2018 hora 5

    2/3

    Diagrama de contexto del sistema:

    2. En la actualidad, el tipo ms comn de GUI es la interfaz WIMP (ventanas, iconos, mens ypunteros, por sus siglas en ingles). Dibuje un diagrama de clases de la interfaz WIMP, y

    haga uso de todo el conocimiento adecuado del UML que ha adquirido hasta ahora.

    Adems de las clases indicadas en las siglas, incluya los elementos relacionados como lasbarras de desplazamiento y el cursor, as como cualquiera de las otras clases necesarias.

    Diagrama de clases de la interfaz WIMP:

  • 5/23/2018 hora 5

    3/3