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

CONCEPTOS DE LA PROGRAMACION ORIENTADA A OBJETOS


Enviado por   •  14 de Junio de 2012  •  419 Palabras (2 Páginas)  •  725 Visitas

Página 1 de 2

1.-Concepto de la P.O.O.

La programación orientada a objetos o POO (OOP según sus siglas en inglés) es un paradigma de programación que usa objetos y sus interacciones, para diseñar aplicaciones y programas informáticos. Está basado en varias técnicas, incluyendo herencia, abstracción, polimorfismo y encapsulamiento.

2.-Que es un objeto

Se define como la unidad que en tiempo de ejecución realiza las tareas de un programa. También a un nivel más básico se define como la instancia de una clase.

Estos objetos interactúan unos con otros, en contraposición a la visión tradicional en la cual un programa es una colección de subrutinas (funciones o procedimientos), o simplemente una lista de instrucciones para el computador.

3.-Diferencias de objetos

• La programación orientada a objetos es más moderna, es una evolución de la programación estructurada que plasma en el diseño de una familia de lenguajes conceptos que existían previamente con algunos nuevos.

• La programación orientada a objetos se basa en lenguajes que soportan sintáctica y semánticamente la unión entre los tipos abstractos de datos y sus operaciones (a esta unión se la suele llamar clase).

• La programación orientada a objetos incorpora en su entorno de ejecución mecanismos tales como el polimorfismo y el envío de mensajes entre objetos.

4.-Comunicación entre objetos

El mensaje es esencialmente una orden que se envía a un objeto para indicarle que realice alguna acción. También se define mensaje como la información completa que un objeto emisor transmite hacia un objeto receptor.

5.-Mensajes

Una comunicación dirigida a un objeto, que le ordena que ejecute uno de sus métodos con ciertos parámetros asociados al evento que lo generó.

6.-Pasos de mensajes

Un mensaje está compuesto por los siguientes tres elementos:

• El objeto destino, hacia el cual el mensaje es enviado

• El nombre del método a llamar

• Los parámetros solicitados por el método

7.-Estructura interna de un objeto

Atributos: Los atributos describen el estado del objeto. Un atributo consta de dos partes, un nombre de atributo y un valor de atributo.

Métodos (operaciones o servicios ): describen el comportamiento asociado a un objeto. La ejecución de un método puede conducir a cambiar el estado del objeto o dato local del objeto.

8.-Herencia

Es una propiedad que permite que los objetos sean creados a partir de otros ya existentes, obteniendo características (métodos y atributos) similares a los ya existentes

9.-Polimorfismo

Se refiere a la capacidad para que varias clases derivadas

...

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