Objektorientierte Programmierung: in Oberon-2
Book information
Description
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.
Similar books
Broken Agile: Stories from the Trenches
2015 · PDF
Program Design Calculi
1993 · PDF
Invasive Software Composition
2003 · PDF
Strukturierte Programmierung: Einführung in die Methode und ihren praktischen Einsatz zum Selbststudium
1978 · PDF
Programming in Modula-3: An Introduction in Programming with Style
1996 · PDF
Programmieren mit Modula-3: Eine Einführung in stilvolle Programmierung
1995 · PDF
Object-Oriented Programming in Oberon-2
1995 · PDF
Objekte integrieren mit OLE2: Microsofts Basistechnologie für objektorientierte Architektur
1994 · PDF