Programacion orientada a objetos

Post on 24-Jul-2015

403 views 4 download

Transcript of Programacion orientada a objetos

PROGRAMACION ORIENTADA

A OBJETOS

QUE ES?En la actualidad es la capacidad de programar metódicamente, mucho mejor que en la antigüedad, orientada a atributos con estados propios y un comportamiento común.

CARACTERISTICASEs una estructura de evolución con conceptos básicos, la cual divide un programa en pequeñas unidades lógicas.

CLASEDeclaraciones y soluciones de objetos, es un tipo definido que determina la estructura de datos. Ejemplo:Animales , autos, (x, y)

Un objeto es una unidad que contiene datos y las funciones que operan sobre esos datos. A los elementos de un objeto se les conoce como miembros; las funciones que operan sobre los datos se denominan. Ejemplo:Perro, mercedes, Toyota , (2,5)

OBJETOS

HERENCIA La herencia es la propiedad que permite a los objetos construirse a partir de otros objetos ya existentes, posibilidad de reutilizar cosas. La herencia impone una relación jerárquica entre clases La herencia impone una relación jerárquica entre clases .

TIPOS DE HERENCIAHERENCIA SIMPLE: en la cual una clase hija hereda de su clase padre. Si una clase sólo puede recibir características de otra clase base.

HERENCIA MULTIPLE: Si una clase recibe propiedades de más de una clase base.

HERENCIA SELECTIVA

EVOLUCION-Simula( nygaard, 60s)-smalltalk ( xeros parc,70s)- Eitetel ( meyer , 80s)- c++ (strousro, 80s)-java (su microsy tems, 90s)-c# ( microsoft, 00s)

•Fomenta la reutilización y extensión del código. •Permite crear sistemas más complejos. •Relacionar el sistema al mundo real. •Facilita la creación de programas visuales. •Construcción de prototipos •Agiliza el desarrollo de software •Facilita el trabajo en equipo •Facilita el mantenimiento del software  

VENTAJAS

PRESENTADO POR :

Cardona MaríaGuapacho AndrésHidalgo DamarisMontaño Henry

GRACIAS POR SU ATENCION..¡AH! Y VEA LO QUE LE ESPERA