PROGRAMACIÓN ORIENTADA A OBJETOS

Páginas: 2 (475 palabras) Publicado: 25 de julio de 2013
07/09/2011

Introducción a la Programación
Orientada a objetos

Curso: Tecnología de la Programación I.
Docente: Mg. Zoraida Yanet Vidal Melgarejo.
CLASE 01

Programación Orientada a ObjetosParadigma de programación que define los programas en
términos de objetos.
Objetos entidades con estado (datos) y comportamiento
(métodos).
Programa = objetos comunicándose para realizar tareas.Facilitan el mantenimiento y reutilización.






2

1

07/09/2011

Programación Orientada a Objetos
Características Básicas:


Abstracción



Encapsulamiento

•Modularidad



Jerarquía



Polimorfismo

3

Abstracción.


Representar características esenciales de un objeto sin
preocuparse de las restantes características.



Visiónexterna, sin inspeccionar la implementación.



Clase como descripción abstracta datos y operaciones a
realizar.

4

2

07/09/2011

Abstracción


Ejemplo: celular


estado : marca,modelo



operaciones : llamar, colgar

5

Encapsulación


Ocultación de información al “mundo exterior”.



Ocultar todo lo secreto de un objeto que no contribuye a suscaracterísticas esenciales.



Vinculado a la división modular.



Cada módulo representa la encapsulación de una abstracción:


interfaz como vista externa.



implementación como vista interna.6

3

07/09/2011

Modularidad


Dividir una aplicación en partes más pequeñas.



Independientes (lo máximo posible).



Permite la descomposición en módulos
cohesionados ydébilmente acoplados.

fuertemente

7

Jerarquía
Ordenación de las abstracciones.



Estructuras de clases en herencia:
• relación es-un.
• jerarquías de especialización/generalización:Herencia.



8

4

07/09/2011

Jerarquía


Estructuras de objetos en relación de agregación
• relación parte-de: composición
• Ejemplo: un coche compuesto de motor, rueda y puerta....
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