Aprnda Power Builder

Páginas: 45 (11158 palabras) Publicado: 4 de agosto de 2012
Fundamentos de programación en Power Builder

1

Fundamentos de programación en Power Builder

Edición 1.0
Prohibida la reproducción total o parcial Sin nuestro consentimiento Derechos de copia reservados www.LibrosDigitales.NET

2

Fundamentos de programación en Power Builder

Introducción
Objetivos
En este primer módulo se desarrollaran los siguientes puntos: Introducción alconcepto “Orientado a Objeto” Descripción del entorno de desarrollo Descripción de los principales objetos Descripción de los principales controles Pasos para Iniciar una aplicación Desarrollo de una aplicación

ü ü ü ü ü ü

3

Fundamentos de programación en Power Builder

Introducción al Concepto “Orientado a Objeto”
Paralela a la búsqueda de la computación distribuida, dentro del área dela informática se ha venido madurando la tecnología “Orientado a Objeto”, la cual soluciona muchos problemas de los sistemas estructurados, permitiendo un desarrollo de software más rápido y dinámico. Además de su potencial reusabilidad al ser cada objeto una entidad autónoma. Existen muchas definiciones en la literatura pero todas coinciden en que se trata de un modelo de programación pararepresentar la realidad. Además se puede decir que para que un sistema sea “Orientado a Objeto” debe soportar determinadas características, como son: § § § Encapsulamiento o capacidad de ocultar la información. Herencia. Polimorfismo.

Veamos un ejemplo, el mundo real está compuesto por pequeñas entidades que interactúan con otras entidades y/o sistemas. Para el desarrollo de aplicaciones softwareestas entidades son encapsuladas dentro de unidades estructurales llamadas objetos, lo que permite tratar a cada uno de una manera independiente de los demás, haciendo que cada objeto sea una unidad operativa con otros objetos y lograr un fin común. Un buen ejemplo de la programación orientada a objetos es el ensamblaje de una computadora, la cual está constituida por diferentes partesindependientes, que a su vez, están construidos por pequeñas partes ensambladas con anterioridad, dando la posibilidad de escoger su configuración, lo cual sería imposible si nos tocara elaborar cada uno de los componentes, que es prácticamente lo que se hace con el software actual, donde cada nueva aplicación arranca casi desde cero. Cada objeto es construido a partir de una plantilla llamada Clase, en dondese consignan todas sus características y operaciones, los cuales se conocen como atributos y métodos respectivamente. Cada una de estas clases representa un tipo de objeto. Siguiendo con el ejemplo anterior, se puede citar una clase Computadora, la cual entre sus características tiene capacidad de memoria RAM, capacidad de disco duro y velocidad, se pueden armar gran cantidad de configuracionesdiferentes, a partir de un mismo tipo de características con tan solo cambiar sus valores, en este caso se dice que cada objeto (Computadora con atributos ó configuración particular) es una instancia de su clase (Computadora).

Herencia
Este sistema permite derivar una clase de otra, permitiendo agregarle funcionalidad y características que la clase base no posee, dando origen a una clasederivada, la cual posee todos los encantos de su clase padre más los suyos propios. Por ejemplo, si se define una clase “Procesador Pentium”, podemos derivar una clase “Procesador Pentium MMX”, la cual ofrece todos los servicios de su clase base, clase “Procesador Pentium”, más otros, tales como sus procesos para multimedia.

4

Fundamentos de programación en Power Builder

Polimorfismo
Es lacapacidad que tienen los objetos de soportar métodos con un mismo nombre y actuar de manera diferente según sea su tipo. En el ejemplo de la Computadora, se puede observar como podemos leer de cada uno de sus dispositivos de almacenamiento tales como disco duro, disco flexible, CDROM memoria RAM y ROM, etc. Lo cual se puede hacer por medio de una misma orden para todos, tal como leer, actuando esta...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • power builder
  • power builder
  • Power builder
  • Manual power builder
  • Power builder clase 3
  • Power builder formularios simples
  • Herencia En Power Builder
  • Ejercicios de bases de datos con power builder

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS