O'Reilly logo

Algorithmen und Datenstrukturen, 4th Edition by Kai-Uwe Sattler, Gunter Saake

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

12 Klassen, Schnittstellen und Objekte in Java

Mit den bisher vorgestellten Programmen haben wir im Wesentlichen eine prozedurale Sichtweise verfolgt: Die Programme bestehen aus Prozeduren bzw. Funktionen, die Daten manipulieren. Ein Beispiel hierfür sind die Sortierroutinen aus Abschnitt 5.2, die Felder von int-Werten verarbeiten. Der wesentliche Nachteil eines solchen Ansatzes ist, dass die Struktur der Daten bekannt sein muss und keine logische Verbindung zwischen Daten und den darauf definierten Operationen existiert. Wird beispielsweise eine Sortierroutine für beliebige Felder (etwa mit Zeichenketten oder mit komplexeren Datentypen wie Bücher, Studenten usw.) benötigt, so muss entweder eine neue spezifische Prozedur implementiert oder eine ...

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, interactive tutorials, and more.

Start Free Trial

No credit card required