wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

Diagramas de clases

Total questions: 12

Worksheet time: 12mins

Name
Class
Date
1.
¿Cómo se representa una clase, atributo o método abstracto en UML?
a)
En cursiva
b)
En negrita
c)
Subrayado
d)
No se puede representar
2.
En la composición fuerte, ¿pueden ser compartidos los componentes de un compuesto?
a)
No
b)
Si
c)
Depende de estos
3.
¿Qué es la encapsulación?
a)
Consiste en ocultar los atributos y métodos del objeto a otros objetos
b)
Consiste en ocultar una clase
c)
Consiste en ocultar los constructores de una clase
4.
¿Puede un método de una clase tomar parámetros y devolver un resultado?
a)
b)
No
c)
Depende
5.
¿En qué consiste la encapsulación?
a)
En ocultar los atributos y métodos del objeto a otros objetos, dejando solamente los atributos y métodos que tienen como único objetivo los tratamientos internos del objeto.
b)
En ocultar los atributos y métodos externos del objeto, dejando solamente los atributos y métodos que tienen como único objetivo los tratamientos con objetos exteriores al objeto.
c)
En dar a un método parámetros externos al objeto.
6.
Los atributos y métodos estáticos…
a)
No se heredan
b)
Se heredan siempre que la superclase esté encapsulada
c)
Se heredan siempre
7.
En un diagrama UML, al representar la herencia lo haremos con...
a)
La forma de representar este tipo de relaciones en UML es mediante una flecha, que va siempre desde la subclase hacia la superclase, cuya punta es triangular.
b)
La forma de representar este tipo de relaciones en UML es mediante una flecha, que va siempre desde la subclase hacia la superclase, cuya punta es un rombo.
c)
La forma de representar este tipo de relaciones en UML es mediante una línea sin ningún tipo de punta
8.
La relación de composición fuerte es denominada como…
a)
Composición
b)
Agregación
c)
Conjunción
9.
¿Cuál de estas parejas es de herencia?
a)
Generalización y especialización
b)
Especialización y composición
c)
Generalización y agregación
10.
En la composición
a)
Los componentes no pueden ser compartidos
b)
Los componentes son compartidos
c)
Se heredan los atributos y métodos de la clase madre
11.
¿Qué es la abstracción?
a)
Consiste en tener en cuenta únicamente las propiedades pertinentes de un objeto para un problema concreto.
b)
Es un método Java que permite ver los objetos desde otro punto de vista.
c)
Consiste en cambiar el tipo de un objeto a otro
12.
Todos los objetos de una clase...
a)
Se distinguen por tener una identidad propia y sus atributos les confieren valores específicos.
b)
Solo pueden ser objetos físicos, como una cuchara o un coche
c)
Tienen que tener los mismos atributos