Titel:

Java Programmierung

Startseite
english
  
ISBN: 3528256974   ISBN: 3528256974   ISBN: 3528256974   ISBN: 3528256974 
 
|<< 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



  
Programmieren mit Java (Vieweg Lehrbuch) (Taschenbuch)
von Andreas Solymosi,
Ilse Schmiedecke
Sonstige Artikel:
Skitouren know-how. Der Bergführer rät... (Broschiert)
von Günter Durner
Lustige Leut. Die schönsten Gedichte in nassauischer Mundart 2 (Gebundene Ausgabe)
von Rudolf Dietz
Tagesschau Erklärt:Wirtschaft [Doppel-CD]
von Marc Bator
 
    
     
|<< 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