Titel:

Java Programmierung

Startseite
english
  
ISBN: 3897215462   ISBN: 3897215462   ISBN: 3897215462   ISBN: 3897215462 
 
|<< Anfang     < Zurück     Index     Weiter >     Ende >>|
  Wir empfehlen:       
 


5.                  Objektorientierte Programmierung und Wiederverwendbarkeit

Zusammenfassend gibt es verschiedene Optionen des Wiederverwendens, nachdem eine Komponente erstellt wurde.

Bibliotheksvariante:

Programmmodule bzw. Komponenten werden von vorneherein als Bibliothek bzw. Softwarebaukasten entwickelt, d.h. der Einsatz innerhalb mehrerer verschiedener Programmsysteme ist der Regelfall. Hier wird nur z. B. ein Paket importiert und verwendet oder spezialisiert.

Adaptionsvariante:

Ein Programmmodul wird für ein bestimmtes Programm entwickelt und später, wenn sich ein ähnliches Anwendungsgebiet ergibt, wird es für eine Wiederverwendung angepasst. Dies ist jedoch programmiertechnisch und organisatorisch aufwendiger.

 

 6.                  Überblick

 Das Strukturieren der Typen durch Subtyping (vgl. Abschnitt 3.2) vereinfacht das Hinzufügen und Verändern neuer Typen mit ähnlicher Schnittstelle bzw. Funktionsweise. Dabei bringt Vererbung eine erhebliche Vereinfachung der Spezialisierung der Typen, vor allem im Hinblick auf die Klassifizierung und Planung. In Verbindung mit der Anwendung von Kapselungstechniken verringert sich das Risiko, von Benutzer- und Programmiererseite her, dass unzulässige Zugriffe auf Strukturen oder Daten der Komponente bzw. des Moduls ermöglicht werden, was eine Inkonsistenz, Redundanz oder ein fehlerhaftes Verhalten herbeiführen kann. Insbesondere bei der Verwendung innerhalb völlig unterschiedlicher Programmsysteme.

7.                  Bibliographie

 Arnd Poetzsch-Heffter: Konzepte objektorientierter Programmierung. Springer Verlag, 2000

Laura Lemay, Charles L. Perkins: Teach Yourself JAVA in 21 Days. SAMS Publishing, 1996

Stefan Middenberg, Reiner Singer: Programmierhandbuch und Referenz für die Java-2-Plattform. Dpunkt Verlag, 1999

Manfred Broy: Informatik Band 1 - Programmierung und Rechnerstrukturen. Springer-Verlag, 1998

Jesse Liberty: Teach Yourself C++ in 21 Days. SAMS Publishing, 1997



  
Java - kurz & gut (Broschiert)
von Robert Liguori,
Patricia Liguori,
Lars Schulten
Siehe auch:
Eclipse IDE - kurz & gut
Einstieg in Java 6: Verständliche und umfass...
SQL kurz und gut
Java
von Kopf bis Fuß
JavaScript - kurz und gut
C# 3.0- kurz & gut
 
   
 
     
|<< Anfang     < Zurück     Index     Weiter >     Ende >>| 

Zurück zur Themenseite:
StudyPaper.com/Startseite/Computer/Informatik/Programmieren/Java

Das Setzen von Verweisen (Links) auf diese Seite ist gestattet und bedarf keine vorherige Absprache.
   
  Startseite  |  english  |  Bookmark setzen  |  Webseite weiterempfehlen  |  Copyright ©  |  Impressum