𝔖 Scriptorium
✦   LIBER   ✦

📁

Objektorientierte Programmierung: in Oberon-2

✍ Scribed by Prof. Dr. Hanspeter Mössenböck (auth.)


Publisher
Springer Berlin Heidelberg
Year
1993
Tongue
German
Leaves
297
Category
Library

⬇  Acquire This Volume

No coin nor oath required. For personal study only.

✦ Synopsis


Neben den Grundlagen der objektorientierten Programmierung wie Klassen, Vererbung und dynamische Bindung behandelt dieses Buch Fragen des objektorientierten Entwurfs, zeigt typische Anwendungsmuster von Klassen undgibt Hinweise f}r n}tzliche Programmiertechniken. Es zeigt, wof}r sich objektorientierte Programmierung eignet, welche Probleme man mit ihr l|sen kann und f}r welche man besser konventionelle Mittel benutzt. Objektorientiertes Programmieren ist Programmieren im Gro~en. Man kann zwar die Prinzipien an kleinen Beispielen erkl{ren, aber um die M{chtigkeit und Eleganz dieser Technik zu verstehen, mu~ man gro~e Beispielestudieren. Daher enth{lt dieses Buch als realisitische Fallstudie die vollst{ndige Implementierung eines Fenstersystems mit erweiterbarem Text- und Grafikeditor. Als Programmiersprache wird Oberon-2 verwendet, einean der ETH Z}rich aus Pascal und Modula-2 hervorgegangene Sprache. Nebenmodernen Prinzipien der Softwaretechnik wie strenge Typenpr}fung, Modularit{t und Objektorientiertheit zeichnet sich Oberon-2 durch besondere Einfachheit aus. Wer Pascal oder Modula-2 beherrscht, kann Oberon-2-Programme ohne Schwierigkeit lesen. Oberon-2-Compiler f}r verschiedene Rechner sind kostenlos von der ETH Z}rich erh{ltlich. Auch der Quellcode in diesem Buch enhaltenen Fallstudie ist kostenlos zubeziehen.

✦ Table of Contents


Front Matter....Pages I-XII
Überblick....Pages 1-13
Oberon-2....Pages 14-29
Datenabstraktion....Pages 30-39
Klassen....Pages 40-49
Vererbung....Pages 50-63
Dynamische Bindung....Pages 64-76
Typische Anwendungen....Pages 77-98
Nützliche Techniken....Pages 99-126
Objektorientierter Entwurf....Pages 127-149
Gerüste....Pages 150-159
Oberon0 — Eine Fallstudie....Pages 160-222
Kosten und Nutzen der objektorientierten Programmierung....Pages 223-228
Back Matter....Pages 229-287

✦ Subjects


Programming Techniques; Software Engineering


📜 SIMILAR VOLUMES


Objektorientierte Programmierung in Ober
✍ Prof. Dr. Hanspeter Mössenböck (auth.) 📂 Library 📅 1998 🏛 Springer-Verlag Berlin Heidelberg 🌐 German

<p>Der Autor führt den Leser von den Grundlagen objektorientierter Programmierung über Entwurfs- und Codierungstechniken hin zu einer realistischen Fallstudie in Form eines objektorientierten Fenstersystems mit Text- und Grafikeditor. In UML-Notation wird gezeigt, wofür sich objektorientierte Progra

Objektorientierte Programmierung in Ober
✍ Prof. Dr. Hanspeter Mössenböck (auth.) 📂 Library 📅 1994 🏛 Springer Berlin Heidelberg 🌐 German

Die 2., ?berarbeitete Auflage des erfolgreichen Titels behandelt neben den Grundlagen der objektorientierten Programmierung wie Klassen, Vererbung und dynamische Bindung auch Fragen des objektorientierten Entwurfs, zeigt typische Anwendungsmuster von Klassen und gibt Hinweise f?r n?tzliche Programmi

Objektorientiertes Programmieren
✍ Dr. Ute Claussen (auth.) 📂 Library 📅 1998 🏛 Springer-Verlag Berlin Heidelberg 🌐 German

<p>Objektorientiertes Programmieren, objektorientierte Analyse und Entwurf etablieren sich seit einigen Jahren als Standardtechniken in der Softwareentwicklung. Das Arbeiten mit Komponenten und Klassenbibliotheken ist inzwischen ebenso selbstverständlich wie der Einsatz moderner Spezifikationstechni