Programacion Orientada a Objetos

Páginas: 7 (1722 palabras) Publicado: 1 de abril de 2012
Programación Orientada a Objetos.



Programación Orientada a Objeto.
2. Antecedentes de la Programación Orientada a Objetos (POO). 3. Ventajas de la POO 4. Programación Orientada a Objeto  Qué es POO  Características de la POO  Abstracción de Datos  Encapsulamiento y Ocultamiento  Herencia  Polimorfismo

Programación Orientada a Objeto.
OBJETIVOS:
1. Conocer los antecedentes dela POO

2. Identificar las características de la POO 3. Identificar los componentes básicos de la POO.

Antecedente de la POO
La programación de computadoras es una actividad humana que se ha desarrollado casi enteramente durante la segunda mitad del siglo XX.
PROGRAMACION ESTRUCTURADA PROGRAMACIÓN ORIENTADA A OBJETOS Metodología que propone dos ideas básicas: • NO REPETIR CODIGO, (uso defunciones ) • y PROTEGER LAS VARIABLES QUE UNA PARTE DEL PROGRAMA USA. manejo de (variables locales). Metodología que descansa en el concepto de objeto para representar la estructura modular de los programas. Organiza y representa a los objetos, considerando sus responsabilidades, actividades y características en el mundo real .

Antecedente de la POO
PROGRAMACION ESTRUCTURADA PROGRAMACIÓNORIENTADA A OBJETOS

Como consecuencia de estas ideas se disminuye considerablemente el tamaño de los programas y éstos se hacen más confiables y más fáciles de corregir o mejorar. La metodología estructurada trabaja en base a módulos o funciones que realizan tareas especificas sobre los datos, los cuales son independientes del código

La metodología orientada a objetos trabaja en base a trescaracterísticas : • Abstracción, • Herencia y • Polimorfismo. Y tiene como elementos básicos de construcción a la clase, los objetos, los atributos, métodos y mensajes. Encapsula datos y metodos en una sola estructura

Antecedente de la POO
areas
METODOLOGIA ESTRUCTURADA El programa fuente se divide en módulos (leer datos, calcular áreas, imprimir área), cada módulo le envía datos al otro módulo;y cada uno de ellos realizan tareas especificas.

Leer datos

Calcular area

Imprimir area

Area
METODOLOGIA OO Se encapsula en una sola estructura tanto los datos como los métodos o funciones que realizaran tareas especificas sobre los datos definidos.

-Atributos + calcularArea ()

Antecedente de la POO
Ventajas:






Favorece la comunicación entre analistas,diseñadores, desarrolladores y usuarios finales al utilizar todos los mismos modelos conceptuales. Se facilita la representación de estructuras complejas sin necesidad de adaptarnos a normas y modelos, ya que lo que se maneja son objetos del mundo real, lo que facilita la tarea del analista. Favorece la modularidad, la reusabilidad y el mantenimiento del software.

Antecedente de la POO
Desventajas.




Un análisis y diseño de la creación de los objetos, es imprescindible, ya que de ello dependerá el éxito de los proyectos. Un error en estas primeras definiciones podría resultar catastrófico. Precisamente el secreto de esta técnica está en la correcta definición inicial de los objetos. Los estándares en este tipo de técnicas están en continua evolución, lo que exige una actualizaciónpermanente. Los analistas, diseñadores y desarrolladores del proyecto deben conocer las reglas sobre la cual trabaja la metodología y poseer suficiente experiencia en programación.

Programación Orientada a Objeto.
“El término de Programación Orientada a Objetos es una forma
de diseño y una metodología de desarrollo de software”. Metodología porque identifica pasos a seguir para lograr unproducto y un diseño porque cuenta con un conjunto de elementos que la identifican. Características de la Programación Orientada a Objeto. Abstracción de Datos  Herencia  Polimorfismo Veamos a continuación cada uno de ellos


Principios de la POO
carteras

La Abstracción denota las características esenciales de un objeto que le distinguen de todos los demás. Estas características...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Programacion orientada a objetos
  • PROGRAMACIÓN ORIENTADA A OBJETOS EN C++.
  • Programacion orientada a objetos
  • ¿Que es la Programación Orientada a Objetos?
  • programacion orientada a objetos
  • Programacion orientada a objetos
  • Programación orientada a objetos
  • Investigacion de programacion orientada a objetos

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS