Back: Incubator
Up: Top
Forward: Getting started
 
Top: GNU Smalltalk User's Guide
Contents: Table of Contents
Index: Class index
About: About this document

5. Tutorial

What this manual presents
This document provides a tutorial introduction to the Smalltalk language in general, and the GNU Smalltalk implementation in particular. It does not provide exhaustive coverage of every feature of the language and its libraries; instead, it attempts to introduce a critical mass of ideas and techniques to get the Smalltalk novice moving in the right direction.

Who this manual is written for
This manual assumes that the reader is acquainted with the basics of computer science, and has reasonable proficiency with a procedural language such as C. It also assumes that the reader is already familiar with the usual janitorial tasks associated with programming: editing, moving files, and so forth.

5.1 Getting started  Starting to explore GNU Smalltalk
5.2 Using some of the Smalltalk classes  
5.3 The Smalltalk class hierarchy  
5.4 Creating a new class of objects  
5.5 Two Subclasses for the Account Class  Adding subclasses to another class
5.6 Code blocks  Control structures in Smalltalk
5.7 Code blocks, part two  Guess what? More control structures
5.8 When Things Go Bad  Things go bad in Smalltalk too!
5.9 Coexisting in the Class Hierarchy  Coexisting in the class hierarchy
5.10 Smalltalk Streams  Something really powerful
5.11 Some nice stuff from the Smalltalk innards  
5.12 Some final words  
5.13 A Simple Overview of Smalltalk Syntax  For the most die-hard computer scientists




This document was generated on May, 12 2002 using texi2html