Object Oriented Programming in Oberon-2
Hanspeter Mossenbock, Niklaus Wirth (Preface)
Find this book at buch7.de | eurobuch.com | buchhandel.de | books.google.com ASIN=3540600620, Category: Software Design, Language: E, cover: PB, pages: ???, year: 1993.
After reading "Programming in Oberon" by Reiser and Wirth, learn how to apply object-oriented concepts using Oberon-2. As the co-designer of Oberon-2, Mösenböck presents in his excellent book the fundamental object-oriented concepts, namely classes, inheritance, dynamic binding, explains useful techniques for object oriented program design, and discusses their cost-benefit relations. A case study of an object-oriented operating system is included as a non-trivial example.
Methodically this book is hard to beat.