In Visual Basic object georiënteerd programmeren , een methode is het equivalent van een subroutine . Subroutines in klassieke programmering zijn blokken code die taken uit te voeren . Bijvoorbeeld, zou een subroutine of methode genaamd " Add " nummers toe te voegen wanneer andere code uitvoert . Visual Basic heeft verschillende soorten methoden . Elke methode gebruikt een andere toegang modifier die bepaalt hoe de leden communiceren met andere objecten in dezelfde toepassing . Openbare Openbare methoden geven andere objecten in een toepassing volledige toegang tot items in de methode . Als bijvoorbeeld een financiële applicatie heeft een publieke methode genaamd " ComputeDividend , " elke programmeur die de applicatie gebruikt kan ComputeDividend de variabelen en de gegevens te bekijken . Openbare methoden zijn eenvoudig te maken en te openen. Ontwikkelaars moeten echter spaarzaam gebruikt . Een belangrijk principe van object - georiënteerd programmeren is inkapseling . Ingekapselde methoden verbergen informatie . Een publieke methode , per definitie , bloot gegevens in plaats van het verbergen van haar informatie en variabelen . Prive Prive methoden zijn het tegenovergestelde van publiek. Wanneer u een Visual Basic -methode prive te maken , kunnen alleen leden van dezelfde klasse haar leden te zien . Private methoden zijn nuttig voor het uitvoeren van taken die andere klassen geen behoefte hebben om te weten over . Bijvoorbeeld , kan een eigen methode genaamd " FormatString " niets meer dan formaat tekenreeksen doen als andere methoden in dezelfde klasse noemen . Door de FormatString methode prive maken , een ontwikkelaar kapselt het en verbergt haar gegevens en implementatie . Vriend De vriend toegang modifier is een kruising tussen openbare en prive. Visual Basic methoden met een toegang soort vriend maken hun leden zichtbaar voor alle code in een project . Dit geeft de methode openbare ruimte , terwijl beschermen tegen programmeurs die kan het project in hun eigen applicaties te gebruiken . Als ontwikkelaars downloaden van een Visual Basic -component genaamd " Show Video , " ze kunnen het onderdeel integreren in hun toepassing . Ze kunnen niet zien hoe het onderdeel werkt door het bekijken van de code . Beschermd Beschermd methoden zijn vergelijkbaar met private methoden . Wanneer u een beveiligde methode te creëren , kunnen andere klassen in uw project geen toegang tot variabelen van die methode . Een beschermde werkwijze verschilt van een particulier , omdat klassen die voortvloeien uit de methode van de leden en variabelen kunnen bekijken . De beveiligde toegang modifier wordt vooral gebruikt in de Windows Forms -toepassingen waarbij de ene vorm kan bestaan uit twee klassen die informatie moeten delen . Beschermd Vriend De beschermde vriend toegang modifier maakt een Visual Basic methode om zijn variabelen bloot te stellen aan alle objecten in dezelfde klasse en toepassing . Andere methoden die voortvloeien uit een beschermd vriend methode kunt ook leden van die methode .
|