Programacion Orientada Objetos

Páginas: 2 (323 palabras) Publicado: 8 de mayo de 2012
Abstracción:

Como se explico anteriormente, los objetos tienen atributos o características que representan los datos asociados al mismo, estos atributos y sus valores en un momento dado,determinan el estado de un objeto. De igual forma los objetos tienen funcionalidades o comportamientos llamados métodos en la programación orientada a objetos. Con estos métodos accedemos a los atributos deuna manera predefinida y se implementan el comportamiento del objeto.

Cuando desarrollemos un software, crearemos muchos objetos, que en algún momento vamos a requerir para resolver una situaciónplanteada. Es aquí donde entra el concepto de abstracción. Con la abstracción podremos tomar lo que hace falta de un objeto del mundo real para el sistema en un momento dado, es captar lascaracterísticas esenciales de un objeto, así como su comportamiento.

Veamos como lo aplicamos a un ejemplo. En un taller mecánico se desea registrar los automóviles que ingresan al mismo. Es decir que vamosa tomar para registro de ingreso Marca, Modelo, Año, Cliente, Rif, Dirección Fiscal, teléfono del cliente. En este Caso tomamos del objeto automóvil solo los datos que necesitamos Marca, Modelo yAño. Del Objeto Cliente, el cliente su RIF, dirección fiscal y teléfono.

Encapsulamiento

El objetivo es “meter todo en una capsula”, juntar las piezas que hacen que funcione como un todo. Ejemplometo el motor dentro del auto.

Polimorfismo

Lograr que un objeto se comporte como si fuese una implementación de otra clase. Ejemplo: Un carro comportándose como una grúa.

Herencia

Tomarcaracterísticas y funcionalidades definidas en otras clases. Ejemplo: Auto hereda de vehículo motorizado. Como grúa también hereda de vehículo automotor.

Las clases no están aisladas, sino que serelacionan entre sí, formando una jerarquía de clasificación. Los objetos heredan las propiedades y el comportamiento de todas las clases a las que pertenecen. La herencia organiza y facilita el...
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