Benutzer-Werkzeuge

Webseiten-Werkzeuge


glossar:unabhaengig_baustein

Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen gezeigt.

Link zu dieser Vergleichsansicht

glossar:unabhaengig_baustein [2017/09/26 10:20] (aktuell)
Zeile 1: Zeile 1:
 +====== unabhängig (Baustein) ======
 +
 +===== Bedeutung ======
 +Wir nennen Bausteine oder Programmkomponenten unabhängig,​ wenn sie ohne Kenntnis und Existenz anderer Bausteine bzw. Komponenten angewandt werden können.
 +
 +In der Schnittstelle unabhängiger Bausteine kommen im Wesentlichen nur vordefinierte und Standardtypen vor.
 +
 +
 +===== Bemerkungen =====
 +  * Typische Beispiele sind einfache Behälterbausteine (z.B. SLinkedList),​ die Klasse String oder die Wrapper-Klassen,​ aber auch vollständige Anwendungsprogramme.
 +  * Unabhängigkeit erleichtert das Verständnis von Bausteinen. Trotzdem sind unabhängige Bausteine in Programmbibliotheken eher selten.
 +  * Häufig sind unterschiedliche,​ aber ähnliche Bausteine Teil einer Klassen- bzw. Typhierarchie. Dadurch sind speziellere Bausteine oft von allgemeineren abhängig.
  
glossar/unabhaengig_baustein.txt · Zuletzt geändert: 2017/09/26 10:20 (Externe Bearbeitung)