Looking for c++ Keywords? Try Ask4Keywords

C++Freund-Schlüsselwort


Einführung

Gut konzipierte Klassen kapseln ihre Funktionalität ein, verbergen ihre Implementierung und bieten gleichzeitig eine saubere, dokumentierte Schnittstelle. Dies ermöglicht ein Redesign oder eine Änderung, solange die Benutzeroberfläche unverändert bleibt.

In einem komplexeren Szenario sind möglicherweise mehrere Klassen erforderlich, die auf den Implementierungsdetails der jeweils anderen basieren. Friend-Klassen und -Funktionen ermöglichen diesen Kollegen den Zugriff auf die Details der jeweils anderen, ohne die Verkapselung und das Ausblenden von Informationen der dokumentierten Schnittstelle zu beeinträchtigen.

Freund-Schlüsselwort Verwandte Beispiele