Cuestionario de La Hora 3

CUESTIONARIO DE LA HORA 3 1.- ¿Cómo representa una clase en UML? En UML un rectángulo es el símbolo que representa una c

Views 49 Downloads 0 File size 51KB

Report DMCA / Copyright

DOWNLOAD FILE

Recommend stories

Citation preview

CUESTIONARIO DE LA HORA 3 1.- ¿Cómo representa una clase en UML? En UML un rectángulo es el símbolo que representa una clase. El nombre de la Clase es, por convención, una palabra con la primera letra en mayúscula y normalmente se coloca en la parte Superior del rectángulo. Si el nombre de su clase consta de dos palabras, únalas e inicie cada una con mayúscula

2.- ¿Qué información puede mostrar en un símbolo de clase? En el símbolo de la clase, podrá especificar un tipo para cada valor del atributo. Entre los posibles tipos se encuentran cadena (string), número de punto flotante (float), entero (integer) y booleano (boolean), así como otros tipos enumerados. Para indicar un tipo, utilice dos puntos (1) para separar el nombre del atributo de su tipo. También podrá indicar un valor predeterminado para un atributo.

3.- ¿Qué es una restricción? una restricción, es un texto libre bordeado por llaves; este texto especifica una 0 varias reglas que sigue la clase. Por ejemplo, suponga que en la clase Lavadora usted desea establecer que la capacidad de una lavadora será de 7, 8 0 9 Kg (y así, “restringir” el atributo capacidad de la clase Lavadora). Usted escribirá {capacidad = 7, 8 o 9 junto al símbolo de la clase Lava-dora.

4.- ¿para qué adjuntaría una nota a un símbolo de clase? Para hacer más explicitas las definiciones y aún más se refiere a una norma gubernamental que indica donde encontrar la manera en que se generan el número de serie para los objetos de la clase.

CUESTIONARIO DE LA HORA 4 1. ¿Cómo representaría la multiplicidad? En uno de los extremos de la línea de asociación, coloque en el extremo lejano la cantidad de objetos que provienen de la clase que se relacionen con un objeto del extremo próximo. 2. ¿Cómo descubrirá la herencia? En la lista de clases de su modelo inicial, localice dos o más clases que compartan atributos y operaciones. Ya sea que otra clase de su modelo inicial se convierta en la clase principal de las clases que comparten atributos, o que

tenga que crear una clase principal 3. ¿Qué es una clase abstracta? Es aquella que funciona como la base de la herencia, aunque no provee objetos. 4. ¿Cuál es el efecto de un calificador? Es reducir una multiplicidad de uno a muchos a una de uno a uno Jugadores Jugadores Ejercicios

CUESTIONARIO DE LA HORA 5

1 ¿Cuál es la diferencia entre una agregación y una composición? La agregación y la composición poseen la cualidad de que sus componentes pertenecen a un todo, pero en la agregación sus componentes pueden pertenecer a más de un todo a la vez, en caso contrario a la composición en la cual sus componentes solo pueden pertenecer a un todo. 2 ¿Qué es la realización? Es la relación que hay entre las clases y la interfaz, esta se representa con una línea recta segmentada que va desde la clase hasta la interfaz. 3 Mencione los tres niveles de visibilidad y describa lo que significa cada uno de ellos Esta el nivel privado este se representa con un símbolo de - y quiere decir que solo las clases que los poseen pueden usar sus atributos. El nivel protegido se representa con un # y quiere decir que las subclases o descendientes de la clase que los poseen pueden usar sus cualidades y por último está el nivel público que se representa con el símbolo de + y quiere decir que otras clases pueden utilizar sus atributos.