Description
Book SynopsisDieses Buch erklärt das Konzept „Objektbasierung“ als wesentlichen Teil der „Objektorientierung“ und erläutert, warum Go eine Programmiersprache ist, die dieses Konzept optimal unterstützt. Anhand wesentlicher Teile des Mikrouniversums, einer großen Sammlung von Softwarekomponenten (mit Quellcode im Umfang von mehr als 53000 Programmzeilen), werden viele wichtige Datentypen mit ihren Algorithmen beschrieben.
Im praktischen Teil werden diverse Programmpakete präsentiert, die nach diesem Konzept konstruiert sind.
Table of ContentsTeil I Die Umsetzung objektbasierter Programmierung mit Go
1 Grundzüge objektbasierter Entwicklung
2 Aspekte von Go
3 Das Mikrouniversum
Teil II Die Projekte
4 Allgemeines
5 Robi, der Roboter
6 Der Terminkalender
7 Das Spiel des Lebens
8 Die Go-Registermaschine
9 Der elektronische Griffel
10 Mini
11 Bücher
12 Inferno
13 Lindenmayer-Systeme