Smalltalk-80: The LanguageThe Smalltalk-80 system is an integrated, graphical, and interactive programming environment with capabilities for producing highly functional contact with personal computer systems. This book introduces the Smalltalk-80 approach to information representation and manipulation; it also provides an overview of the syntax of the language. This book is intended for programmers or programming language designers interested in the Smalltalk-80 language and its development environment on a particular kind of hardware system. It assumes that the reader is familiar with at least one programming language and with sequencing of instruction in a computer. |
Contents
PART ONE 1 Objects and Messages | 5 |
Expression Syntax | 17 |
Contents | 21 |
Copyright | |
27 other sections not shown
Other editions - View all
Common terms and phrases
aBlock accessor aLink amount aninteger anObject Answer aNumber aPath Array ArrayedCollection associated aStream aString at:put BankCustomer Bernoulli distribution binary BitBlt bytecodes cards cascaded message cashOnHand chapter character Class Description class methods class name superclass class Object class protocol class variable Collection Classes copy created DeductibleHistory display DoNothing elements enumerating evaluating example expression Ferry Financial History HouseholdFinances ifAbsent ifFalse ifTrue indexed instance variables initialBalance initialization instance methods accessing instance of class instance protocol instance variable names Integer isEmpty LinkedList MappedCollection ment message selector metaclass method dictionary name superclass instance named instance newCollection newObject nextPut oldObject OrderedCollection printit printOn Process programming pseudo-variable Random receiver receiver's Rectangle reference report an error reportStream represents resource resourceName respond result sample space Semaphore sending sent sequence SequenceableCollection SimulationObject SmallInteger Smalltalk Smalltalk-80 system SortedCollection specified stack String subclass super superclass instance variable Symbol temporary variable tion true unary message WriteStream