1.2 Einkapselung
RV zeigen erste Aspekte von Einkapselung (Geheimnisprinzip, encapsulation, information hiding):
- Die Details der verwendeten Algorithmen sind für den Anwender einer RV nicht wichtig.
- Umgekehrt darf er Details der RV nicht ausnutzen. Denn wenn die RV durch eine äquivalente mit einem anderen Algorithmus ersetzt wird, kann das anwendende Programm versagen.
Einkapselung ist die wesentliche Technik, um Abhängig-keiten zwischen Programmteilen zu reduzieren. Sie hat verschiedene Aspekte.