PROGRAMACIÓN ORIENTADA A OBJETOS
Enviado por krmadett • 7 de Octubre de 2013 • 630 Palabras (3 Páginas) • 228 Visitas
UNIVERSIDAD DEL ISTMO
PROGRAMCION II
Por:
MOISES RODRIGUEZ
Tema:
PROGRAMACIÓN ORIENTADA A OBJETOS
Segundo Cuatrimestre 2013
PROGRAMACIÓN ORIENTADA A OBJETOS
La programación Orientada a objetos (POO) o (OOP) según sus siglas en inglés. Es una forma especial de programar, que utiliza los objetos que no son más que elementos con sus propias características y comportamientos, que lo hacen ver más cercano a como de ven las cosas en la vida real a diferencia que otros tipos de programación.
La POO está basada en técnicas tales como:
Herencia: es utilizado para buscar algunos de los objetivos más importantes al momento del desarrollo del software.
Abstracción: consiste en aislar un elemento de su contexto o del resto de los elementos que lo acompañan.
Polimorfismo: se trata de enviar un mensaje a objetos cuya naturaleza puede ser heterogénea y el requisito para los objetos que utilizan esta técnica es que sean capaces de responder al mensaje que se le envía.
Encapsulamiento: es el ocultamiento de los datos de un objeto, de forma que sólo se puedan cambiar mediante las operaciones definidas para ese objeto.
Los objetos son identificados por características a las cuales se le llaman atributos y también por comportamientos los cuales se le llaman métodos.
Atributos: Son las características de una plantilla de las cuales se crean objetos necesarios para la solución del problema
Métodos: Son una series de sentencias que realizan una acción, parámetros y puede que un valor de salida.
Objetos
Son una instancia de una clase. Son un conjunto de datos y métodos los cuales reaccionan a eventos, como se puede ver un objeto está compuesto de estas dos partes (datos y métodos) que determinan su comportamiento.
Lo primero que debe hacer un programador en POO es identificar a los objetos en el problema a solucionar.
Los objetos se identifican en las siguientes categorías:
Cosas tangibles: autos, productos, insumos
Cosas intangibles: servicios, programas, materias
Roles: Vendedor, cliente, gerente, empleado
Organizaciones o Entidades: Empresas, Colegios, Proveedores
Cuando se tiene un objeto sus propiedades toman valores, y a estos valores se le llama estado del objeto.
Ejemplo de objeto
Se tiene un objeto llamado Auto, este objeto tiene
...