Heim

Klassenbibliothek

Eine Klassenbibliothek ist eine spezielle Form einer Programmbibliothek, womit eine Sammlung selbständiger Programmkomponenten (in diesem Fall die Klassen) gemeint ist, die für die Wiederverwendung vorgesehen sind. Die Funktionalitäten der Klassenbibliothek sind in der Regel unabhängig vom Anwendungskontext. Die Verwendung von Klassen innerhalb der Klassenbibliothek kann durch zwei Arten erfolgen:

Mögliche Zugriffe auf Klassenbibliotheken sind durch das Application Programming Interface (API) definiert. Dabei handelt es sich um die Gesamtheit der öffentlich verfügbaren Klassen und Schnittstellen der Klassenbibliothek; in Abgrenzung zu den privaten Einheiten der Bibliothek, die nicht zugänglich sind. Klassenbibliotheken werden deshalb auch häufig als API bezeichnet.

Eine besondere Form von Klassenbibliotheken sind Frameworks.