? In Visual Basic objektorientierte Programmierung , ist eine Methode, das Äquivalent eines Unterprogramms. Unterprogramme in klassischen Programmiersprachen sind Codeblöcke, die Aufgaben zu erfüllen. Zum Beispiel könnte ein Unterprogramm oder Methode namens "Add " Zahlen addieren , wenn andere Code ausführt. Visual Basic bietet mehrere Arten von Methoden. Jede Methode verwendet eine andere Zugriffsmodifizierer , wie ihre Mitglieder mit anderen Objekten in der gleichen Anwendung interagieren bestimmt . Öffentliche
Öffentliche Methoden helfen Sie damit anderen Objekten in einer Anwendung vollen Zugriff auf Elemente in der Methode . Zum Beispiel, wenn eine finanzielle Anwendung verfügt über eine öffentliche Methode namens " ComputeDividend , " jeder Programmierer , die die Anwendung verwendet, kann sehen ComputeDividend die Variablen und Daten. Öffentliche Methoden sind einfach zu erstellen und darauf zuzugreifen . Entwickler , jedoch sollten Sie sie sparsam zu verwenden . Ein wichtiges Prinzip der objektorientierten Programmierung ist die Kapselung . Encapsulated Methoden verstecken Informationen . Ein öffentliches Verfahren , per Definition, stellt Daten , anstatt sich seine Informationen und Variablen.
Privat
Private Methoden sind das Gegenteil von Öffentlichkeit. Wenn Sie eine Visual Basic -Methode privaten machen, können nur Mitglieder in der gleichen Klasse sehen ihre Mitglieder . Private Methoden sind nützlich für die Durchführung von Aufgaben , die anderen Klassen keine Notwendigkeit, zu wissen. Zum Beispiel kann eine private Methode mit dem Namen " FormatString " nichts mehr tun, als Format Text-Strings , wenn andere Methoden in der gleichen Klasse es nennen. Indem das Verfahren FormatString private, kapselt ein Entwickler es und versteckt seine Daten und Umsetzung.
Freund
Der Freund Zugriffsmodifizierer ist eine Kreuzung zwischen öffentlichen und privat. Visual Basic -Methoden mit einem Access Art von Freund , ihre Mitglieder sichtbar den gesamten Code in einem Projekt. Dies gibt die Methode public Umfang und schützt es vor Programmierer, die das Projekt in ihre eigenen Anwendungen verwenden können . Wenn die Entwickler laden Sie eine Visual Basic-Komponente namens "Show Video, " sie können die Komponente in die Anwendung zu integrieren. Sie können nicht sehen , wie die Komponente , indem Sie den Code funktioniert.
Geschützte
Geschützte Methoden sind ähnlich wie private Methoden . Wenn Sie eine geschützte Methode zu erstellen, können andere Klassen in Ihrem Projekt nicht auf diese Methode die Variablen . Eine geschützte Methode unterscheidet sich von einem privaten ein, weil Klassen, die von der Methode leiten die Mitglieder und Variablen anzeigen lassen. Die geschützte Zugriffsmodifizierer ist besonders in Windows Forms-Anwendungen , wo eine Form von zwei Klassen , die Informationen teilen müssen bestehen kann verwendet werden .
Protected Friend
Die geschützte Freund Zugriffsmodifizierer erlaubt ein Visual Basic -Methode, um seine Variablen auf alle Objekte in der gleichen Klasse und Anwendung verfügbar . Andere Methoden, die von einem Freund geschützt Verfahren ableiten können auch diese Methode der Mitglieder.