Tecnología

Inicio

¿Cuáles son los métodos de Visual Basic?

En la programación orientada a objetos Visual Basic, un método es el equivalente de una subrutina. Subrutinas en la programación clásica son bloques de código que realizan tareas. Por ejemplo, una subrutina o método denominado "añadir" pueden agregar números cuando otro código ejecuta. Visual Basic tiene varios tipos de métodos. Cada método utiliza un modificador de acceso diferente que determina cómo sus miembros interactúan con otros objetos en la misma aplicación.

Público

Los métodos públicos dan otros objetos en una aplicación el acceso completo a los artículos en el método. Por ejemplo, si una aplicación financiera tiene un método público denominado "ComputeDividend", cualquier programador que utiliza la aplicación puede ver las variables y los datos de ComputeDividend. Los métodos públicos son fáciles de crear y acceso. Los desarrolladores, sin embargo, deben usarlos con moderación. Un principio importante de la programación orientada a objetos es la encapsulación. métodos encapsulados ocultan información. Un método público, por definición, expone los datos en lugar de ocultar su información y variables.

Privado

Los métodos privados son lo contrario de público. Cuando haces un método de Visual Basic privada, sólo los miembros de la misma clase pueden ver sus miembros. Los métodos privados son útiles para llevar a cabo tareas que otras clases no tienen necesidad de conocer. Por ejemplo, un método privado llamado "FormatString" puede hacer nada más que las cadenas de texto de formato cuando otros métodos de la misma clase llaman. Al hacer que el método FormatString privada, un desarrollador lo encapsula y oculta sus datos y aplicación.

Amigo

El modificador de acceso amigo es un cruce entre público y privado. métodos de Visual Basic con un tipo de acceso del amigo hacen sus miembros visible para todo el código en un proyecto. Esto le da al alcance del público método mientras lo protege de los programadores que pueden utilizar el proyecto en sus propias aplicaciones. Si los desarrolladores descargar un componente de Visual Basic llamado "Mostrar vídeo," que pueden integrar el componente en su aplicación. Ellos no pueden ver cómo funciona el componente mediante la visualización de su código.

Protegido

Métodos protegidos son similares a los métodos privados. Cuando se crea un método protegido, otras clases de su proyecto no pueden acceder a las variables de ese método. Un método protegido difiere de una privada porque las clases que se derivan del método pueden ver los miembros y variables. El modificador de acceso protegido se utiliza especialmente en aplicaciones de Windows Forms en una forma puede consistir en dos clases que deben compartir la información.

amigo protegida

El modificador de acceso amigo protegida permite un método de Visual Basic para exponer sus variables para todos los objetos de la misma clase y aplicación. Otros métodos que se derivan de un método amigo protegida también pueden ver los miembros de ese método.