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:

  1. Abstracción: Significa que sus procesos internos no son visibles, y su funcionamiento se centra en lo que realmente importa, operando de forma interna.
  2. Encapsulamiento: Permite ver un objeto como una cápsula que contiene información. Esta información gestiona el comportamiento interno de dicho objeto.
  3. Herencia: Es la característica que permite compartir automáticamente propiedades y métodos entre los objetos.
  4. 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.

Entradas relacionadas: