Arbeiten mit Java-Schnittstellen und -Klassen 2/2

Home - About » Computer Science - Industry Work - Publications
Computer Science
Research, Industry Work,
Programming
Community Service
Hillside Group, CHOOSE,
Stanford GSA
The Serious Side
Business School,
Learning Chinese
Humorous Takes
Switzerland, United States,
Software, Fun Photos
Travel Stories
Europe, United States, Asia
  
Living Places
Berlin (+ Gallery), Zürich
Boston, S.F. + Bay Area

Die Unterscheidung von Schnittstellen und Implementierungen ist ein in der Softwaretechnik schon lange bekanntes Konzept. Java bietet diese Unterscheidung zwar an, allerdings ist sie für viele Java-Entwickler anfangs ungewohnt. Dieser zweiteilige Artikel soll dem abhelfen. Ging es im ersten Teil um Schnittstellen und Implementierungen, geht es nun um Schnittstellen- und Klassenvererbung und die Faktorisierung von Implementierungen. Zur Illustration dient wiederum das Beispiel eines einfachen Namensdienstes, wobei neben der sauberen und änderungsfreundlichen Modellierung insbesondere die Codewiederverwendung betont wird.


Dirk Riehle. "Arbeiten mit Java-Schnittstellen und -Klassen (Teil 2 von 2)". Java Spektrum 6/97 (November/Dezember 1997). Seite 35-43.

Das Papier ist als PDF-Datei verfügbar.

Copyright (©) 2007 Dirk Riehle. Some rights reserved. (Creative Commons License BY-NC-SA.) Original Web Location: http://www.riehle.org