base de datos matricula

Páginas: 30 (7460 palabras) Publicado: 10 de junio de 2014












CREANDO COMPONENTES .NET
Visual Basic .NET tiene todas las características de la Programación Orientada a Objetos (POO), ya que el Marco .NET soporta los requerimientos para que todos los lenguajes que trabajen con él usen POO. Estas características son:

1. ENCAPSULACIÓN
Cuando creamos un componente .NET este se encuentra encapsulado, ya que oculta la lógica deprogramación a los usuarios que lo utilizan, permitiendo manejar dicho objeto a través de sus miembros, tales como propiedades y métodos, realizando el desarrollo de aplicaciones más simple, al ocultar la complejidad del código (encapsular).

2. HERENCIA
La herencia es la característica en la cual una clase llamada “Clase Base” pasa o hereda todas sus características a otra llamada “ClaseDerivada”, permitiendo la total reusabilidad del código escrito en las aplicaciones. La herencia de clases es una nueva característica de Visual Basic .NET y no solo es a nivel de clases creadas en éste lenguaje sino a través de cualquier lenguaje del Marco .NET.

3. POLIMOSFISMO
Otra característica interesante de la POO es el polimorfismo, en el caso de Visual Basic .NET éste se puede crear cuando enuna clase derivada se implementa de manera distinta un método heredado de la clase base. Es decir, podemos tener un mismo método con dos comportamientos distintos (códigos distintos) de acuerdo al tipo de objeto, que puede ser creado de la clase base o de la derivada.
Como vemos las nuevas características de la Programación Orientación a Objetos (POO) mezcladas con la facilidad de uso de laProgramación Orientada a Componentes (POC) dan como resultado la creación de aplicaciones poderosas y con un bajo costo de mantenimiento.
Sin duda, la reusabilidad y encapsulación ofrecida por la tecnología COM basada en componentes se ve incrementada por la herencia de clases y el polimorfismo ofrecida por la tecnología .NET orientada a objetos; lográndose una verdadera integración entreaplicaciones.
Para finalizar esta introducción a los componentes .NET, la otra gran ventaja con respecto a COM es la distribución de componentes, que en este último era una pesadilla debido había que registrar componentes y lidiar con los problemas de compatibilidad de versiones; en cambio con .NET los componentes no se registran y su distribución es automática con solo copiar y pegar la aplicación.ELEMENTOS DE UNA CLASE (MIEMBROS)
Todos los componentes están formados por clases y estas a su vez se componen de elementos o miembros, los cuales trataremos en este capítulo. Para ilustrar mejor tenemos el siguiente gráfico.

Estructura de un Componente .NET

A diferencia de Visual Basic 6 en donde las clases podían tener solo propiedades, métodos, eventos y constantes enumeradas; en VisualBasic .NET las clases pueden tener campos, delegados, constructores y destructores. Además pueda ser que una clase herede de otra que este dentro del componente o en otro componente .NET.
CLASE
Una clase es la plantilla para crear el objeto, es aquí donde se definen las partes del objeto: datos (propiedades, constantes, enumeraciones, campos) y procedimientos que operan sobre los datos (métodos).La clase define un nuevo tipo de datos que resulta de la abstracción de algún elemento en la aplicación, por tanto, es necesario diseñar bien la aplicación antes de crear la clase, ya que esta solo implementa el diseño de objetos previamente realizado.
DECLARACIÓN DE UNA CLASE
A diferencia de Visual Basic 6, donde el tipo de clase estaba dado por la propiedad “Instancing” de la clase, que podíaser privada (Private), dependiente (PublicNotCreateTable) o pública (SingleUse, GlabalSingleUse, MultiUse, o GlobalMultiUse); en VB .NET no existe propiedades para el módulo de clase, ya que las características de la clase dependen de la forma de su declaración.

SINTAXIS:

[Tipo de Declaración] Class


End Class

Existen varias formas de declarar una clase, que detallamos a...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Base de Datos
  • BASE DE DATOS , base de datos
  • Que es una base de datos y tipos de base de datos
  • Bases de datos y usuarios de bases de datos
  • Base De Datos
  • Base De Datos
  • Base de datos
  • Base De Datos

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS