Institut für Computersprachen
Programmiersprachen und Übersetzer

Detailinformation

( Fenster schließen )


Diplomarbeit
Titel Java versus Ruby: Anwendbarkeit des objektorientierten Paradigmas
Autor Wesel, Peter
Erscheinungsjahr 2003
Klasse Sonstiges
Bestelldatum
Inventardatum
Abstract Von den diversen Paradigmen der Programmierung ist das objektorientierte eines der populärsten. Es ist daher natürlich, dass es verschiedenste Ansätze für die Umsetzung des objektorientierten Paradigmas gibt. Diese Arbeit untersucht die Anwendbarkeit von objektorientierten Konzepten in den Programmiersprachen Java und Ruby. Die betrachteten Konzepte Einfachvererbung, Ersetzbarkeitsprinzip, Mehrfachvererbung, Delegation, Informationsverheimlichung, Abstrakte Klassen, Objektspezialisierung, Finalisierung, Überladen, Überschreiben und Design by Contract sind für die Erstellung qualitativ hochwertiger Programme von großer Bedeutung. Ausgestattet mit den allgemeinen Sprachkonzepten werden die genannten objektorientierten Konzepte bestmöglichst in Java und Ruby eingesetzt. Dort, wo die Sprache keine direkte Unterstützung für ein Konzept anbietet, wird mit alternativen Möglichkeiten eine adäquate Lösung realisiert. Es zeigt sich, dass objektorientierte Sprachkonzepte nicht unbedingt in der Sprache enthalten sein müssen, da in einigen Fällen mit alternativen Methoden eine ebenso gute Anwendbarkeit erzielt werden kann.
Status Verfügbar

( Fenster schließen )