Programación

Páginas: 3 (587 palabras) Publicado: 26 de septiembre de 2012
Programación Orientada A Objetos

12/09/2012

Martínez Morales Yaret Guadalupe

ISC 10°A

CARACTERISTICAS DE LA PROGRAMACIÓN
No hay unacuerdo aceptado por todo el mundo respecto a cuáles son las características que definen la POO, pero al menos todos concuerdan en estas tres:
1. Abstracción.
2. Encapsulación.
3. Herencia.Encapsulación
La encapsulación se encarga de mantener ocultos los procesos internos que necesita para hacer lo que sea que haga, dándole al programador acceso sólo a lo que necesita. Esto da dosventajas iniciales: Lo que hace el usuario puede ser controlado internamente (incluso sus errores), evitando que todo colapse por una intervención indeseada (tú no quieres que tu mamá, que no tiene ni ideade electrónica, abra tu televisor y empiece a jugar con los circuitos para cambiar los canales manualmente ¿verdad?). La segunda ventaja es que, al hacer que la mayor parte del código esté oculto,puedes hacer cambios y/o mejoras sin que eso afecte el modo como los usuarios van a utilizar tu código.
Herencia
La herencia nos permite, entre otras cosas, evitar tener que escribir el mismo códigouna y otra vez, puesto que al definir que una categoría (que en programación llamaremos clase) pertenece a otra, automáticamente estamos atribuyéndoles las características generales de la primera, sintener que definirlas de nuevo.
DEFINICIONES
La programación orientada a objetos es una forma de programar que trata de encontrar una solución a estos problemas. Introduce nuevos conceptos, quesuperan y amplían conceptos antiguos ya conocidos. Entre ellos destacan los siguientes:
* Clase: definiciones de las propiedades y comportamiento de un tipo de objeto concreto. La instanciación es lalectura de estas definiciones y la creación de un objeto a partir de ellas.
* Objeto: entidad provista de un conjunto de propiedades o atributos (datos) y de comportamiento o funcionalidad...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Programación
  • Programacion
  • Programacion
  • Programación
  • Programacion
  • Programacion
  • Programacion
  • Programacion

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS