pages
550
ISBN
9781785480164

Object-oriented programming is a way of thinking about problems, where Smalltalk represents one of the purest incarnations of an object-oriented programming language. There is currently no textbook which provides an in-depth self-study of the Smalltalk language. Here the author provides a guide which fills this gap, permitting readers to become acquainted with object-oriented programming through […]

Acheter sur Amazon
Disponible sur Amazon

Object-oriented programming is a way of thinking about problems, where Smalltalk represents one of the purest incarnations of an object-oriented programming language.
There is currently no textbook which provides an in-depth self-study of the Smalltalk language. Here the author provides a guide which fills this gap, permitting readers to become acquainted with object-oriented programming through a large set of exercises with highly detailed solutions.
Using a pedagogical approach, this book covers all aspects of object-oriented programming through the study of various pre-existing Smalltalk classes, their implementation and use. The reader will also find a description of implementing an interactive Lindenmayer system and an equally well documented implementation of a series of calculators. Other topics covered include graphics programming, dependency mechanisms and hierarchical specialization.
This book is of interest to teachers and students of computer science, Smalltalk programmers and individuals looking for a practice-oriented view on object-oriented programming.

1. A Brief Tour of SQUEAK.
2. The First Program.
3. Architecture and Inheritance.
4. Some Elements of SQUEAK Syntax and Grammar.
5. Drawings Like in Logo.
6. The Dependency Mechanism.

Harald Wertz

Harald Wertz est professeur à l’Université Paris 8. Ses recherches portent sur l’intelligence artificielle, la compréhension automatique de programmes et les outils cognitifs pour l’éducation.