VisualWorks ist ein Software-Entwicklungssystem, das auf der Technik der objektorientierten Programmierung (OOP) und der Programmiersprache Smalltalk basiert und mittlerweile auf vielen leistungsf?higen Kleinrechnern und Workstations verf?gbar ist. Das Buch vermittelt dem Leser anhand vieler Beispiele, ?bungsaufgaben und L?sungen schrittweise die Kenntnisse f?r die Programmierung in Smalltalk mit VisualWorks. Sowohl Programmieranf?nger als auch Umsteiger von prozeduralen Programmiersprachen auf OOP k?nnen mit Hilfe dieses Buches selbst Smalltalk-Anwendungen erstellen und vorgegebene Programme verstehen. 1 Einleitung Objekte und Programmierung.- 1.1 Was ist objektorientierte Programmierung?.- 1.2 Was will dieses Buch?.- 2 Grundelemente der Programmierung Worte und S?tze.- 2.1 Der Umgang mit Fenstem in VisualWorks?.- 2.2 Zahlen, Buchstaben, Strings, Symbole und Arrays Die ersten Zuh?rer.- 2.2.1 Zahlen, Punkte und Rechtecke.- 2.2.2 Buchstaben, Strings und Symbole.- 2.2.3 Arrays.- 2.3 Einige einfache Nachrichten Die ersten S?tze.- 2.4 Variablen Wie fesselt man seine Zuh?rer?.- 2.5 Bl?cke Fasse zusammen und herrsche.- 2.6 Verzweigungen Ja, aber.- 2.7 Iterationen Immer wieder dasselbe.- 2.7.1 Wiederholungen Bis da? die Bedingung uns scheidet.- 2.7.2 Wiederholung Was ein Array schon alleine kann.- 2.8 Weitere Mengen Andere Sammier.- 2.8.1 OrderedCollection.- 2.8.2 SortedCollection.- 2.8.3 Set, IdentitySet.- 2.8.4 Dictionary, IdentityDictionary.- 2.9 Zusammenfassung, Tips und Tricks Was wir schon immer wissen wollten.- 2.9.1 Was wir gelernt haben.- 2.9.2 Abk?rzungen.- 2.10 L?sungen zu den ?bungsaufgaben.- 3 Klassen und Instanzen Der Rechner lebt!.- 3.1 Das Klassenkonzept.- 3.2 Eigene Klassen.- 3.2.1 Erste eigene Klassen Die ersten Lebewesen.- 3.2.2 Instanzvariablen Die Eigenheiten eines Lebewesens.- 3.2.3 Methoden und tempor?re Variablen Wer versteht was.- 3.3 Unterklassen und Vererbung Das Erbe der Altvorderen.- 3l³"