Fundamentos de la Programación Orientada a Objetos (POO) y su Implementación en Visual Basic
Clasificado en Informática
Escrito el en
español con un tamaño de 2,72 KB
Conceptos Fundamentales de Programación Orientada a Objetos (POO) en Visual Basic
7.1. Fundamento de Visual Basic en la POO: ¿En qué consiste esta afirmación?
Visual Basic (VB) es un lenguaje de programación que utiliza objetos, similares a los objetos del mundo real, para la solución de problemas.
7.2. Mecanismos Básicos de la POO
Los mecanismos fundamentales de la Programación Orientada a Objetos son:
- Objetos
- Propiedades
- Métodos
- Eventos
- Mensajes
- Clases
7.3. Definición de Componentes Clave de la POO
Objeto
Es una entidad que posee atributos particulares, propiedades, funciones y formas de operar muy propias.
Propiedades
Representan las características del objeto. Existen propiedades particulares y genéricas.
Métodos
Son procedimientos asociados a un objeto que se ejecutan como respuesta a un evento.
Eventos
Son la acción y reacción, es decir, la capacidad que tiene un objeto de reaccionar cuando ocurre una acción.
7.4. Definición de Mensajes y Clases
Mensajes
Es una llamada a un método o procedimiento. Cuando un objeto recibe un mensaje, la respuesta es ejecutar el procedimiento asociado.
Clases
Es una descripción o plantilla utilizada para producir objetos.
7.5. Características Esenciales de la Programación Orientada a Objetos
Las características principales de la POO son:
- Abstracción: Significa que sus procesos internos no son visibles, y su funcionamiento se centra en lo que realmente importa, operando de forma interna.
- Encapsulamiento: Permite ver un objeto como una cápsula que contiene información. Esta información gestiona el comportamiento interno de dicho objeto.
- Herencia: Es la característica que permite compartir automáticamente propiedades y métodos entre los objetos.
- Polimorfismo: Característica que permite implementar múltiples formas de un mismo método, dependiendo la implementación de la clase sobre la que se realiza.
7.6. Tipos de Objetos en Visual Basic: Controles y Contenedores
Visual Basic soporta la abstracción, el encapsulamiento, la herencia y el polimorfismo. Las características de un objeto se trasladan a otro mediante el uso de código.
Controles
Son un medio gráfico que permite a los programadores interactuar con la aplicación para manejar los datos y ejecutar tareas.
Contenedores
Son objetos que pueden incluir otros objetos y permiten el acceso a los objetos que contienen.