๐”– Scriptorium
โœฆ   LIBER   โœฆ

๐Ÿ“

Smalltalk and Object Orientation: An Introduction

โœ Scribed by John Hunt BSc, PhD, MBCS, C.Eng (auth.)


Publisher
Springer-Verlag London
Year
1997
Tongue
English
Leaves
376
Edition
1
Category
Library

โฌ‡  Acquire This Volume

No coin nor oath required. For personal study only.

โœฆ Synopsis


This book was originally written to support an introductory course in Object Orientation through the medium of Smalltalk (and VisualWorks in particular). However, it can be used as a book to teach the reader Smalltalk, to introduce object orientation as well as present object oriented design and analysis. It takes as its basic premise that most Computer Scientists I Software Engineers learn best by doing rather than from theoretical notes. The chapters therefore attempt to introduce concepts by getting you the reader to do things, rather than by extensive theoretical discussions. This means that these chapters take a hands-on approach to the subject and assume that the student/reader has a suitable Small talk environment available to them. The chapters are listed below and are divided into six parts. The reader is advised to work through Parts 1 and 3 thoroughly in order to gain a detailed understanding of object orientation. Part 2 then provides an introduction to the Smalltalk environment and language. Other chapters may then be dipped into as required. For example, if the reader wishes to hone their Smalltalk skills then the chapters in Part 4 would be useful. However, if at that point they wish to get on and discover the delights of graphical user interfaces in Smalltalk, then Part 5 could be read next. Part 6 presents some more advances subjects such as metaclasses and concurrency which are not required for straight forward Small talk development.

โœฆ Table of Contents


Front Matter....Pages i-xvii
Front Matter....Pages 1-1
Introduction To Object Orientation....Pages 3-16
Elements of Object Orientation....Pages 17-28
Constructing an Object Oriented System....Pages 29-32
Front Matter....Pages 41-41
An Introduction to Smalltalk....Pages 43-54
A Little Smalltalk....Pages 55-65
Smalltalk Building Blocks....Pages 66-75
Smalltalk Constructs....Pages 76-85
An Example Smalltalk Class....Pages 86-91
Control and Iteration....Pages 92-99
The Collection Classes....Pages 100-110
Further Collection Classes....Pages 111-121
An Object Oriented Organizer....Pages 122-129
Streams and Files....Pages 130-139
The Magnitude Class Hierarchy....Pages 140-144
Some More Tools of the Trade....Pages 145-152
Front Matter....Pages 153-153
Object Oriented Analysis and Design....Pages 155-163
The Unified Modeling Language....Pages 164-175
UML: Dynamic Modeling and Deployment....Pages 176-183
The Object Modeling Technique....Pages 184-195
More Object Modeling Technique....Pages 196-207
Front Matter....Pages 153-153
Frameworks and Patterns for Object Oriented Design....Pages 208-220
Front Matter....Pages 221-221
Testing Object Oriented Systems....Pages 223-233
Method and Class Testing....Pages 234-239
Smalltalk Style Guidelines....Pages 240-251
Front Matter....Pages 253-253
The Perform and Dependency Mechanisms....Pages 255-265
The Model-View-Controller Architecture....Pages 266-278
Graphical User Interface Construction Tools....Pages 279-295
A Visual Organizer....Pages 296-306
Using a View Within a Window....Pages 307-322
Front Matter....Pages 323-323
Memory Management and Garbage Collection....Pages 325-329
Concurrency in Smalltalk....Pages 330-338
The Metaclass Framework....Pages 339-348
Front Matter....Pages 349-349
The Future for Object Technology....Pages 351-358
Back Matter....Pages 369-378

โœฆ Subjects


Programming Languages, Compilers, Interpreters; Programming Techniques; Software Engineering


๐Ÿ“œ SIMILAR VOLUMES


Programming SmallTalk โ€“ Object-Orientati
โœ Johannes Brauer ๐Ÿ“‚ Library ๐Ÿ“… 2015 ๐Ÿ› Springer Vieweg ๐ŸŒ English

A straightforward, step-by-step introduction to clear and elegant object-oriented programming. Using a language that's perfect for this kind of programming, the book has been tested in numerous courses and workshops over ten years.<br /><br /><br /><br /><i>Programming Smalltalk</i>is particularly s

Programming Smalltalk โ€“ Object-Orientati
โœ Johannes Brauer ๐Ÿ“‚ Library ๐Ÿ“… 2015 ๐Ÿ› Vieweg+Teubner Verlag ๐ŸŒ English

<p><p>A straightforward, step-by-step introduction to clear and elegant object-oriented programming. Using a language that's perfect for this kind of programming, the book has been tested in numerous courses and workshops over ten years.</p><p></p><p><i>Programming Smalltalk </i>is particularly suit

Object -oriented Programming with Smallt
โœ Wertz, Harald ๐Ÿ“‚ Library ๐Ÿ“… 2015 ๐Ÿ› ISTE Press - Elsevier ๐ŸŒ English

<p>Object oriented programming is a way of thinking about problems. Smalltalk is one of the purest incarnations of an object-oriented programming language. Using a pedagogical approach, this book covers all aspects of object oriented programming: first through the study of various preexisting Smallt