Vous êtes sur la page 1sur 5

CURSO 301403_83: PROGRAMACIN ORIENTADA A OBJETOS

APORTE INDIVIDUAL TRABAJO COLABORATIVO

Tutor: Jorge Eliecer Martnez Gaitan

MARISOL ANDRADE Cdigo: 60.254.979

UNIVERSIDAD NACIONAL ABIERTA Y A DISTANCIA "UNAD" ESCUELA CIENCIAS BASICAS TECNOLOGIA E INGENIERIA PROGRAMA INGENIERIA DE SISTEMAS Pamplona 2014

CAPITULO 3 3.7 ACTIVIDADES COMPLEMENTARIAS Parte Uno: 1. De acuerdo con el concepto de abstraccin mire su casa o apartamento y diga cul es la funcin de cada una de las partes. Cocina: Lugar en el cual se hacen los alimentos y se ubican los instrumentos necesarios para realizar dicha accin. Bao. Sitio en cual se hace el aseo personal Dormitorios: Lugar de descanso y en el cual se localizan los elementos tales como el armario, las camas, la peinadora, mesa de noche y algunos decoraciones para darle vida a las mimas Patio: Espacio en el cual colocamos la ropa al medio ambiente para que se seque y algunas matas ornamentales para dar vida a la casa. Sala: Lugar en el cual recibimos las visitas de familiares, amigos y dems personas ajenas a la casa. Cuarto de olvido: Sitio en el cual ubicamos los elementos que no utilizamos dentro de la casa Comedor: lugar en el cual servimos los alimentos y compartimos con la familia.

2. Cul es la funcin de los descriptores private, public y protected.

Public: Una variable/funcin pblica puede ser accedida desde fuera de la clase. Es decir, puedo acceder desde la instancia de la clase y no slo desde el cdigo interno de la clase. Ejemplo de funciones pblicas son los mtodos de una clase. Tambin es posible crear variables pblicas, para que puedan ser manejadas desde la instancia, pero no es algo comn o recomendable, entre otras cosas porque deja un hueco de seguridad en la clase, acabando con la idea de la encapsulacin. Para declarar una variable/funcin como pblica, se le antepone la palabra clave public.

Private:
Al contrario que las pblicas, las variables/funciones privadas slo pueden ser accedidas desde dentro de la misma clase. Todo intento de llamarlas desde la una instancia de la misma es en vano. Mantener variables/funciones privadas permiten tener un mayor control sobre la clase, sobre el modo como procesa sus mtodos, como maneja sus variables, etc. Para declarar una variable/funcin como privada, se le antepone la palabra clave private.

Protected:
Existe un tipo intermedio de mbito, llamado protegido. Es un punto medio entre pblico y privado, porque -como ocurre con las privadas- no se puede acceder a ella desde una instancia de la clase, pero -como ocurre con las pblicas- puede ser accedido desde las subclases de sta, no importa si se encuentran o no en el mismo paquete. Bsicamente significa que, si una clase hereda de otra, tendr acceso a las variables/funciones protegidas de la super-clase, de lo contrario, no podr acceder a ellas. Para declarar una variable como protegida, se le antepone la palabra clave protected.

3. Realiza un mapa conceptual con 15 trminos del tema de modularidad.

4. Cul es la funcin principal de la jerarqua en la POO.

La jerarqua es una propiedad que permite una ordenacin de las abstracciones. Las dos jerarquas ms importantes de un sistema complejo son:

Estructura de clases (jerarqua es-un(is-a):generalizacin/especializacin) Estructura de objetos (jerarqua parte de(part-of):agregacin)

5. Cul es la relacin que existe entre jerarqua y polimorfismo? El Polimorfismo es la propiedad que poseen algunas operaciones de tener un comportamiento diferente dependiendo del objeto (o tipo de dato) sobre el que se Aplican y la Jerarqua es una propiedad que permite la ordenacin de las abstracciones, luego su relacin consiste en que ambas son una propiedad

6. Mediante un ejemplo explique el concepto de herencia

La herencia define una relacin entre clases, en donde una clase comparte la estructura o comportamiento definido en una o ms clases (Herencia simple o herencia mltiple respectivamente)

VEHCULO Terrestre Automvil Camin Tren Martimo Areo

7. Realiza un rbol teniendo en cuanta las clases y subclases y lo que heredan de cada uno de las clases padres.

Vous aimerez peut-être aussi