Benutzer-Werkzeuge

Webseiten-Werkzeuge


glossar:geschuetzt_vererbung

Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen gezeigt.

Link zu dieser Vergleichsansicht

glossar:geschuetzt_vererbung [2014/09/24 16:43] (aktuell)
Zeile 1: Zeile 1:
 +====== geschützt (Vererbung) ======
 +//engl.:// **protected**
 +===== Bedeutung ======
 +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.
 +
 +
 +===== Bemerkungen =====
 +  * Geschützter Zugriff ermöglicht allerdings erhebliches Verändern einer Klasse in Subklassen und birgt dementsprechend auch Gefahren.
  
glossar/geschuetzt_vererbung.txt · Zuletzt geändert: 2014/09/24 16:43 (Externe Bearbeitung)