Subido por The Zoder

Eval U1 1a

Anuncio
Evaluación de la Unidad I : Fundamentos de POO
1ª oportunidad.
En un documento pdf escribe solamente las respuestas a las preguntas (Q) que se plantean.
Todo ocurre dentro del entorno de tu mundo real.
I
La clasificación es una abstracción que︎ agrupa fenómenos similares, seleccionando las
propiedades comunes e ignorando las propiedades individuales.
Q1
¿Qué diferencia existe entre un objeto y una clase?
Q2
Identifica objetos mediante sus atributos y métodos comunes, agrúpalos en clases y
escribe los nombres de esas clases.
I
La abstracción de generalización o herencia agrupa conceptos, conjuntos similares de
fenómenos.
Q3
Describe una generalización entre clases identificadas.
I
La abstracción de agregación agrupa conceptos no similares, ignora las diferencias entre
las partes y se concentra en el hecho de que forman parte de un todo.
Q4
Describe un ejemplo de agregación entre clases identificadas.
Q5
Y también un ejemplo de composición.
I
Los objetos se comunican a través del paso de mensajes, se realizan mediante llamadas
a funciones. Cuando esto ocurre, el receptor ejecuta el método correspondiente al
mensaje.
Q6
Identifica dos clases, crea un objeto de cada una y mediante mensajes hazlos
interaccionar.
I
Un diagrama de clases es una imagen de las clases en un sistema OO, sus atributos y
métodos y las conexiones entre ellas. Incluye el nombre de la clase y las listas de
atributos y operaciones/métodos. Un elemento importante es la visibilidad de los atributos
y métodos: +, -, #, ~.
I
El encapsulamiento es un principio de estado que agrupa datos y procesos permitiendo
ocultar a los usuarios de un objeto los aspectos de implementación, ofreciéndoles una
interfaz externa mediante la cual poder interaccionar con el objeto.
Q7
Dibuja el diagrama de clases usando una de las clases identificadas en la pregunta Q2
aplicando el encapsulamiento.
Q8
Dibuja el diagrama de clases con las clases que describiste en la pregunta Q3.
Q9
Dibuja el diagrama de clases con las clases que describiste en la pregunta Q4.
Q10 Dibuja el diagrama de clases con las clases que describiste en la pregunta Q5.
Tu documento se identificará como: ApPaternoInicApmaternoNombre.pdf; ej:
AragonSArturo.pdf. La primer letra de cada apellido y el nombre serán mayúsculas, las letras
restantes serán minúsculas. NO incluir: espacios en blanco, acentos ni guiones, El no acatar
esta regla tendrá una sanción de 5 puntos.
Descargar