Analisis De Programación

Páginas: 2 (263 palabras) Publicado: 12 de diciembre de 2012
Abstracción
Los lenguajes de programación son las herramientas mediante las cuales los diseñadores de lenguajes pueden implementar los modelos abstractos. Laabstracción ofrecida por los lenguajes de programación se puede dividir en dos categorías: abstracción de datos (pertenecientes a los datos) y abstracción de control (pertenecientea las estructuras de control).

Encapsulamiento
Se denomina encapsulamiento al ocultamiento del estado, es decir, de los datos miembro, de un objeto de manera que sólose puede cambiar mediante las operaciones definidas para ese objeto.
Cada objeto está aislado del exterior, es un módulo natural, y la aplicación entera se reduce a unagregado o rompecabezas de objetos. El aislamiento protege a los datos asociados a un objeto contra su modificación por quien no tenga derecho a acceder a ellos,eliminando efectos secundarios e interacciones.

Herencia
La herencia es uno de los mecanismos de los lenguajes de programación orientada a objetos basados en clases, pormedio del cual una clase se deriva de otra de manera que extiende su funcionalidad. La clase de la que se hereda se suele denominar clase base, clase padre, superclase, claseancestro (el vocabulario que se utiliza suele depender en gran medida del lenguaje de programación)

Polimorfismo
Se refiere a la posibilidad de enviar un mensaje aun grupo de objetos cuya naturaleza puede ser heterogénea. El único requisito que deben cumplir los objetos que se utilizan de manera polimórfica es saber responder almensaje que se les envía.
La apariencia del código puede ser muy diferente dependiendo del lenguaje que se utilice, más allá de las obvias diferencias sintácticas.
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Analisis De Programación
  • Analisis De Programacion
  • Analisis y programación
  • Analisis programacion
  • Análisis de programacion
  • Tecnico en analisis y programacion de computadores
  • Análisis: Programación Neurolingüística (Pnl)
  • Analisis y programacion de computadores

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS