? En la programación orientada a objeto de Visual Basic , un método es el equivalente de una subrutina . Las subrutinas de programación clásica son bloques de código que realizan tareas . Por ejemplo , una subrutina o método llamado "Add " puede agregar números al 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
métodos públicos dan otros objetos en un acceso total aplicación a los elementos del 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 acceder. Los desarrolladores , sin embargo , en caso de 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 sus variables.
Privadas
métodos privados son lo contrario de público. Cuando usted hace un método Visual Basic privado , sólo los miembros de la misma clase pueden ver sus miembros. Los métodos privados son útiles para realizar tareas que otras clases no tienen necesidad de conocer. Por ejemplo, un método privado denominado " FormatString " puede hacer nada más que cadenas de texto de formato cuando otros métodos de la misma clase llaman. Al hacer que el método FormatString privado , un desarrollador lo encapsula y oculta los datos y la aplicación .
Amigo
El amigo modificador de acceso es un cruce entre lo público y privado. Métodos de Visual Basic con un tipo de acceso de los miembros de su amigo hacen visibles a todo el código en un proyecto. Esto le da al ámbito público método mientras lo protege de los programadores que puedan utilizar el proyecto en sus propias aplicaciones. Si los desarrolladores descargar un componente de Visual Basic llamado " Ver Video ", que pueden integrar el componente en su aplicación . No pueden ver cómo funciona el componente de visualización de su código .
Métodos Protegidas son similares a los métodos privados . Cuando se crea un método protegido , otras clases del proyecto no pueden acceder a las variables de ese método . Un método de protección 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 sobre todo en aplicaciones de Windows Forms en una forma puede consistir en dos clases que deben compartir información.
Protected Friend
El modificador de acceso amigo protegido permite un método de Visual Basic para exponer sus variables a todos los objetos de la misma clase y la aplicación . Otros métodos que se derivan de un método amigo protegida también puede ver los miembros de ese método .