14
Nicht stören: Elemente schützen
In diesem Kapitel
Elemente als protected (geschützt) deklarieren
Auf protected-Elemente aus der Klasse heraus zugreifen
Auf protected-Elemente von außerhalb der Klasse zugreifen
In Kapitel 12 wurde das Konzept der Klasse eingeführt. Dort wurde auch das Schlüsselwort public erstmalig vorgestellt, als wäre es Teil der Klassendeklaration. In diesem Kapitel werden Sie eine Alternative zu public und seine Bedeutung kennenlernen.
Elemente schützen
Die Elemente einer Klasse können als protected markiert werden, wodurch sie von außerhalb der Klasse unzugänglich sind. Die Alternative besteht darin, die Elemente mit public öffentlich zu machen. Auf diese öffentlichen Elemente können alle beliebig zugreifen.
Bitte interpretieren Sie das Attribut »unzugänglich« in einem schwachen Sinne. Jeder Programmierer kann auf den Sourcecode zugreifen, das Schlüsselwort protected entfernen und tun, was er will. Außerdem kann jeder versierte Hacker Code in einen geschützten Abschnitt einfügen. Das Schlüsselwort protected dient dazu, einen Programmierer vor unbeabsichtigten ...
Get C++ für Dummies, 6., vollständig überarbeitete Auflage now with the O’Reilly learning platform.
O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.