Programación Orientada a Objetos (POO)
Es una forma especial de programar, mas cercana a como expresariamos las cosas en la vida real que otros tipos de programación.
Se escribe en términos de.
- Clases
- Objetos
-Propiedades
- Métodos
-Eventos
Clases en POO
Una
clase es el conjunto de especificaciones o normas que definen cómo va a ser
creado un objeto de un tipo determinado; algo parecido a un manual de
instrucciones conteniendo las indicaciones para crear el objeto.
Para aclarar los conceptos diremos que una clase constituye la
representación abstracta de algo, mientras que un objeto constituye la
representación concreta de lo que una clase define. Un ejemplo sería un molde
para crear figuras geométricas y las figuras obtenidas del molde sería un
objeto, entonces el molde es la clase y la figura es el objeto.
Una de las mejores razones para utilizar clases es que una vez que ha
creado una clase para cierto tipo de objeto, se puede reutilizar esa clase en
cualquier proyecto.
Por ejemplo, muchos de los programas que escribimos pueden involucrar
personas: Un programa de administrador de contactos para los contactos
comerciales o un programa para realizar un seguimiento de empleados. Aunque los
programas pueden ser considerablemente diferentes, los atributos que se aplican
a cada persona serían los mismos. Todas tienen nombre, edad, dirección, número
de teléfono, etc.
Objeto
Un objeto es una agrupación de código, compuesta de propiedades y
métodos, que pueden ser manipulados como una entidad independiente. Las
propiedades definen los datos o información del objeto, permitiendo consultar o
modificar su estado; mientras que los métodos son las rutinas que definen su
comportamiento.
Para empezar
a ver mejor crear clases y usarlas crearemos una clase que represente a una persona; Podemos guardar esta clase y
utilizarla en otros programas que escribamos en el futuro.
Creación de Clases
Para crear una clase en Visual Basic .NET se
debe de utilizar la palabra reservada Class
… End Class seguido del nombre de la clase. Asi:
Instanciar Una Clase u Objeto
Instancia de una clase es el proceso por el cual se obtiene un objeto a
partir de las especificaciones de una clase se conoce como instanciación de
objetos. Cuando se instancia o crea una instancia de una clase, lo que se hace
es reservar una porción determinada de memoria en la que se almacenarán los
datos, y las direcciones de memoria de sus métodos.
Ahora vamos a crear la instancia
de la clase alumnos desde el código principal.
Instancia de una clase es el proceso por el cual se obtiene un objeto a
partir de las especificaciones de una clase se conoce como instanciación de
objetos.
Cuando se instancia o crea una instancia de una clase, lo que se hace
es reservar una porción determinada de memoria en la que se almacenarán los
datos, y las direcciones de memoria de sus métodos.
Ahora vamos a crear la instancia
de la clase alumnos desde el código principal.



No hay comentarios:
Publicar un comentario