Programación Orientada a Objetos
en Visual Basic .NET
Índice
Introducción
1
Lección: Entender el concepto de clase
2
Lección: Trabajar con clases
8
Lección: Uso de miembros compartidos
22
Lección: herencia, polimorfismo y espacios de nombres
28
Programación orientada a objetos en Visual Basic .NET
1
Introducción
Crear
Interfaz
Escribir
DebugCódigo
and Deploy
Uso de Visual
Studio .NET
Acceso
a datos
Depurar e
implantar
Entender las clases
Trabajar con clases
Uso de miembros
compartidos
Herencia, Polimorfismo
y Espacios de nombres
*************************************************************************************
Introducción
Este módulo explica cómo crear y utilizar clases. El módulodescribe los
conceptos de abstracción, encapsulación, instanciación, inicialización,
constructores y destructores. Este módulo también define la herencia, el
polimorfismo y los espacios de nombres.
Los objetos son fundamentales para la programación en Visual Basic® .NET.
Los formularios, controles y bases de datos son objetos. En este módulo,
aprenderemos cómo crear nuestros propios objetosdesde clases definidas por
nosotros y cómo podemos utilizar objetos para simplificar la programación e
incrementar la reutilización de código.
Objetivos
En este módulo, aprenderemos a:
Entender los conceptos de programación orientada a objetos, incluyendo
clase, abstracción, encapsulación y objeto.
Utilizar el Examinador de objetos para examinar los elementos deprogramación disponibles, incluyendo clases y objetos.
Crear una nueva clase, incluyendo sus métodos, propiedades y miembros de
datos.
Crear y utilizar la instancia de una clase, incluyendo miembros de instancia
y de datos compartidos, y métodos compartidos y no compartidos.
Explicar cómo funcionan los constructores y los destructores.
Explicar la herencia, el polimorfismo ylos espacios de nombres.
2
Programación orientada a objetos en Visual Basic .NET
Lección: Entender el concepto de clase
i ón
c
c
a
r
abst
clase
ió n
c
a
l
u
ps
enca
o
objet
*************************************************************************************
Introducción
Esta lección describe los conceptos de programación orientada a objetos
básicos, incluyendoclases, abstracción y encapsulación, y objetos. Entender
estos conceptos nos permite utilizar las potentes características orientadas a
objetos de Visual Basic .NET. Además, esta lección describe cómo utilizar el
Examinador de objetos para examinar clases, objetos y otros elementos de
programación.
Estructura de la lección
Esta lección incluye los siguientes temas:
Objetivos de lalección
¿Qué es una clase?
¿Qué es un objeto?
Cómo utilizar el Examinador de objetos
En esta lección, aprenderemos a:
Describir clases y objetos.
Explicar el papel de la abstracción y encapsulación en la creación de clases.
Utilizar el Examinador de objetos para examinar clases, objetos y demás
elementos de programación.
Programación orientada aobjetos en Visual Basic .NET
3
¿Qué es una clase?
Una clase es un blueprint que describe un objeto y
define atributos y operaciones para el objeto
Las clases utilizan la abstracción para poner a
disposición únicamente los elementos esenciales para
definir el objeto
Las clases utilizan la encapsulación para hacer cumplir
una abstracción
Lo que ve el usuario:
Loque está encapsulado:
//verify language
//authenticate PIN
//validate account bal
//adjust account bal
*************************************************************************************
Introducción
En la programación orientada a objetos, utilizamos la abstracción y la
encapsulación para crear clases bien diseñadas.
Definición
Una clase es una plantilla o una estructura...
Regístrate para leer el documento completo.