Zugriffsspezifizierer

Definition - Was bedeutet Access Specifier?

Ein Zugriffsspezifizierer ist ein definierendes Codeelement, das bestimmen kann, welche Elemente eines Programms auf eine bestimmte Variable oder ein anderes Datenelement zugreifen dürfen. Verschiedene Programmiersprachen haben ihre eigenen Protokolle für Zugriffsspezifizierer sowie Standardeinstellungen für einige Codeelemente, einschließlich einzelner Variablen und Klassen.

Technische.me erklärt Access Specifier

Zwei der häufigsten Zugriffsspezifizierer sind "öffentlich" und "privat". Wenn ein Programm Elemente enthält, die standardmäßig öffentlich oder privat sind, können Programmierer ihren Status häufig ändern, indem sie das Element mit dem Wort "öffentlich" oder "privat" definieren oder "deklarieren".

Programmierer definieren Codeelemente und Daten aus verschiedenen Gründen als öffentlich oder privat. Ein öffentlicher Status ist gut für Codeelemente, die für verschiedene externe Funktionen von Nutzen sind. Für Elemente, die leicht geändert werden können, wenn diese Änderungen die Zahlungsfähigkeit des Codes beeinflussen, kann ein privater Status hilfreich sein. Es gibt andere Vor- und Nachteile für private und öffentliche Zugriffsspezifizierer, einschließlich Fehlern und Störungen nach Änderungen an öffentlichen Elementen und Laufzeitfehlern in Bezug auf unzugängliche private Elemente.