Que es programacion visua

Solo disponible en BuenasTareas
  • Páginas : 3 (521 palabras )
  • Descarga(s) : 0
  • Publicado : 23 de agosto de 2012
Leer documento completo
Vista previa del texto
l
¿QUÉ ES UNA PROGRAMACIÓN VISUAL?
Se llama programación visual al hecho (por decirlo de alguna manera) de desarrollar software para entornos gráficos "visuales", es decir, compuestos por ventanas,menús desplegables, botones, barras de scroll, listas desplegables, etc.
La programación visual, va de la mano de la programación orientada a objetos (en la mayoría de los casos), ya que loscontroles (botones, grillas, etc.) que se utilizan para desarrollar la interfaz de usuario son precisamente objetos con propiedades y métodos, y, responden a eventos.
El objetivo de la programación visuales mejorar la comprensión de los programas y simplificar la programación en sí.
Características
* Abstracción: denota las características esenciales de un objeto, donde se capturan suscomportamientos. Cada objeto en el sistema sirve como modelo de un "agente" abstracto que puede realizar trabajo, informar y cambiar su estado, y "comunicarse" con otros objetos en el sistema sin revelar cómo seimplementan estas características.
* Encapsulamiento: Significa reunir a todos los elementos que pueden considerarse pertenecientes a una misma entidad, al mismo nivel de abstracción..
*Modularidad: Se denomina Modularidad a la propiedad que permite subdividir una aplicación en partes más pequeñas (llamadas módulos), cada una de las cuales debe ser tan independiente como sea posible dela aplicación en sí y de las restantes partes.
* Principio de ocultación: Cada objeto está aislado del exterior, es un módulo natural, y cada tipo de objeto expone una interfaz a otros objetos queespecífica cómo pueden interactuar con los objetos de la clase.

* Polimorfismo: comportamientos diferentes, asociados a objetos distintos,pueden compartir el mismo nombre, al llamarlos por ese nombre se utilizará el comportamiento correspondiente al objeto que se esté usando.

* Herencia: las clases no están aisladas, sino que...
tracking img