ClubEnsayos.com - Ensayos de Calidad, Tareas y Monografias
Buscar

Programacion examen

princesayucaApuntes18 de Febrero de 2019

464 Palabras (2 Páginas)144 Visitas

Página 1 de 2

[pic 1]

[pic 2]

[pic 3]

[pic 4]

¿Qué es la programación orientada a objetos?

Puede definirse como una técnica o forma de programación en la cual se hace comparación con

las características del objeto deseado, este puede ajustarse a unos parámetros o características

dadas por el programador, que se articulan con métodos para dichos objetos que consideradas

como las funcionalidades o la acción del objeto, para su construcción se utiliza otro termino

denominado “la clase” que indica cierto clasificación del objeto, aun existiendo se debe iniciar la

construcción del objeto con otro término “instanciar una clase” que corresponde a la construcción

del objeto dentro de los parámetros y el molde de la clase. Básicamente es la forma de organizar

datos para realizar una manipulación con salidas específicas y de cierta funcionalidad, para ello

utiliza técnicas como son herencia, cohesión, abstracción, polimorfismo, acoplamiento y

encapsulamiento entre otras.

3) Defina cada uno de los siguientes conceptos en máximo dos líneas de texto y para cada uno

dé un ejemplo de la vida real que ilustre las definiciones dadas. Recuerde citar las fuentes de

consulta usadas.

 Clase

Se define como un tipo abstracto de dato que contiene atributos (características) y métodos

(acciones o servicios), a través de ella se interpreta un concepto abstraído de la realidad.

Ejemplo: En la vida real puede considerarse un vehiculo cualquiera como una clase, se tienen los

planos, el molde, las características de sus elementos constructivos, y sus funciones básicas.

 Instancia

Es la realización específica u ocurrencia de determinada clase modelo o prototipo.

Ejemplo: Retomando el ejemplo de clase, la instancia correspondería a crear el vehículo con las

características o parámetros de la clase.

 Abstracción

El termino por el cual se pueden interpretar objetos mediante una representación de las

características y funciones en modo de código.

Ejemplo: Continuando con el ejercicio vehículo podemos decir que una abstracción corresponde a

identificar que las partes principales del carro sus características y sus funciones, como una

máquina para movilizar, a través de un cuerpo metálico, ruedas y motor.

 Encapsulamiento

Característica que define a los atributos con propiedades propias de la clase, deben tener

visibilidad prívate, para ofrecer seguridad a la información depositada en dichos atributos.

Ejemplo: ….

 Herencia

Concepto que permite definir nuevas clases basadas en ya existentes a fin de reutilizar el código

generando una jerarquía en el desarrollo.

Ejemplo: Volviendo al ejemplo del vehículo donde este es ya una clase podríamos decir que la

herencia permite crear nuevos carros (objetos) con propiedades adicionales como velocidad,

cantidad de pasajeros, dimensiones etc, manteniendo las funcionalidades ya existentes como

cantidad de llantas, necesidad de motor y función de transportar.

 Polimorfismo

En una relación tipo herencia es una característica que permite modificar la instancia de un objeto,

enviando mensajes sintácticamente iguales a objetos de tipos distintos.

Ejemplo: Continuando con nuestro ejemplo de vehículo, podríamos crear diferentes tipos de

vehículos, y a solicitar sus características podríamos ver de manera individual. …

 Multiplicidad

De los siguientes enunciados identifique las clases involucradas y realice el respectivo diagrama

...

Descargar como (para miembros actualizados) txt (4 Kb) pdf (185 Kb) docx (166 Kb)
Leer 1 página más »
Disponible sólo en Clubensayos.com