Research Work Carried Out by Students (Berm99)

Inge Bermann.
Vergleich von Vererbungsmechanismen anhand von Design Patterns in C++, Eiffel und Smalltalk.
Theses, Institute of Computer Languages, Vienna University of Technology, 1999, in German.

Abstract:

Diese Arbeit beschäftigt sich damit, die Frage nach der Eignung der drei objektorientierten Programmiersprachen C++, Eiffel und Smalltalk für bestimmte Aufgaben zu beantworten. Meist ist nämlich eine Sprache besser anwendbar als eine andere, weil sie hilfreiche Sprachelemente bereits besitzt oder aber vorausgesetzte Konstrukte nicht existieren und erst neu geschaffen werden müssen. Der Vergleich wird mit Hilfe von Design Patterns durchgeführt, die bewährte Klassenentwürfe für bestimmte Anwendungsfälle darstellen. Die ausgesuchten Design Patterns beschäftigen sich speziell mit Vererbung. Im Rahmen dieser Arbeit werden sie implementiert und die Resultate jeder Sprache miteinander verglichen. Das Ergebnis dieser Vergleiche zeigt, dass sowohl C++ als auch Eiffel und Smalltalk Vorteile wie auch Schwächen besitzen. Es existieren aber auch Unterschiede in den Möglichkeiten der Sprachen für eine effiziente Implementierung der Design Patterns.
Theses
@MastersThesis{Berm99,
  author  = {Inge Bermann},
  title   = {Vergleich von {V}ererbungsmechanismen anhand von Design Patterns in {C++}, {E}iffel und {S}malltalk},
  school  = {Institute of Computer Languages, Vienna University of Technology},
  address = "Vienna, Austria",
  year    = 1999,
  url     = {http://www.complang.tuwien.ac.at/Diplomarbeiten/bermann99.ps.gz}
}
Complang
Puntigam
   About Me
   Research
      Publications
      Student Work
   Lehre
   Links
Sitemap
Contact
Faculty of Informatics
Vienna University of Technology
top | HTML 4.01 | last update: 2004-04-21 (Puntigam)