engl.: protected
Viele Programmiersprachen bieten einen gesonderten Zugriffsbereich für Vererbung, der alle Subklassen einer Klasse umfasst.
Programmelemente, die als geschützt deklariert sind, d.h. mit dem Modifikator protected, sind in allen Subklassen zugreifbar.
Will man also Programmelemente, insbesondere Attribute, für Subklassen bereitstellen, müssen sie mindestens geschützten Zugriff gewähren.