Este documento proporciona una introducción general a los conceptos básicos de programación en Visual Basic, incluidos elementos como instrucciones, declaraciones, métodos y operadores. Explica conceptos clave como sintaxis, IntelliSense y compilador. También describe los fundamentos de la programación orientada a objetos en Visual Basic, incluidos objetos, clases, propiedades, métodos y eventos. Finalmente, menciona brevemente la herencia y el polimorfismo como características clave de la programación orientada a objetos.
2. Conceptos de programación
• Como desarrollador de Visual Basic es
necesario entender cómo funciona el
lenguaje de programación.
• Lenguaje de programación
Son símbolos y letras que se utilizan para dar
instrucciones al equipo de un modo que sea
más fácil de aprender y entender.
3. Descripción general del lenguaje
• Elemento de programación: son los diferentes tipos de
palabras que se utilizan en Visual Basic para escribir
programas.
• Los elementos de programación de Visual Basic incluyen:
instrucciones, declaraciones, métodos, operadores y
palabras clave.
Visual Basic tiene su sintaxis, al comienzo resulta extraña
pero realmente es muy simple.
Por ejemplo, para decir "La velocidad máxima de mi
automóvil es 55", se escribiría: Car.Speed.Maximum = 55
4. Conceptos generales
• Sintaxis: son reglas que definen el orden de las
palabras en una frase.
• IntelliSense: es una guía para utilizar la sintaxis
correcta al escribir los programas y aprender sobre las
reglas de Visual Basic.
• Compilador:
Es un programa especializado que toma las
instrucciones escritas en el lenguaje de programación y
las convierte en lenguaje de máquina.
5. Lenguaje orientado a objetos
Es un lenguaje de programación que expresa un programa como
un conjunto de objetos, que colaboran entre ellos para realizar
tareas. Esto permite hacer los programas y módulos más fáciles de
escribir, mantener y reutilizar.
(herencia, polimorfismo, modularidad, encapsulamiento)
• Objeto: es un conjunto de datos y programas que poseen
estructura y forman parte de una organización.
(Una caja de texto en la cual podemos escribir cualquier línea)
Clase de objetos: es la definición de las características y
comportamientos concretos.
6. Estructura de un objeto
Un objeto puede considerarse como una especie de cápsula dividida en tres
partes:
• Los métodos: son procedimientos o comportamientos definidos para realizar
operaciones específicas sobre los objetos (Controles o Formularios)
• Las propiedades: son los datos o características que hacen referencia a un objeto
o formulario (Color de fondo del formulario, Fuente de texto)
• Eventos: es una acción que el usuario debe realizar para que un objeto ejecute
una orden determinada (hacer clic, doble clic, presionar una tecla, mover el
puntero del mouse)
El lenguaje hablado y escrito posee una estructura: por ejemplo, un libro consta
de capítulos con párrafos que contienen frases.
Los programas escritos en Visual Basic también tiene una estructura: las
propiedades son como los capítulos, los métodos como los párrafos y las líneas
de código como las frases.
7. • Visual Basic es un programa basado en objetos;
porque los componentes los utiliza como objetos y
no tiene implementado las características básicas de
la orientación de objetos que son la herencia y el
polimorfismo.
• Herencia: organiza las clases que componen una
determinada realidad.
• Polimorfismo: es la característica que tienen los
objetos de permitir un comportamiento cuya
implementación será delegada al objeto
correspondiente en tiempo de ejecución.