Smalltalk and Object Orientation: an Introduction - Free
Smalltalk and Object Orientation: an Introduction - Free
Smalltalk and Object Orientation: an Introduction - Free
Create successful ePaper yourself
Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.
detect.................................................... 101<br />
Dialog ......................................................... 91<br />
Dictionary ................................................... 98<br />
displayOn:......................... 246, 249, 252, 253<br />
do it ............................................................. 50<br />
do: ............................................................... 59<br />
do: ............................................... 84, 96, 100<br />
doesNotUnderst<strong><strong>an</strong>d</strong>:.................................... 64<br />
E<br />
Encapsulation........................................ 18, 19<br />
error ........................................ 15, 55, 67, 122<br />
Exceptions........................................... 55, 123<br />
F<br />
false....................................................... 45, 73<br />
False...................................................... 61, 73<br />
file in......................................................... 124<br />
file out....................................................... 123<br />
Filename.................................................... 112<br />
Fin<strong>an</strong>cialM<strong>an</strong>ager.............. 109, 116, 212, 243<br />
Float ........................................................ 69<br />
Frameworks............................................... 171<br />
Full Browser................................................ 51<br />
Fusion........................................................ 136<br />
G<br />
Garbage Collection ................................... 258<br />
global variables ..................................... 53, 72<br />
H<br />
halt ...................................................... 55, 123<br />
hello World ................................................. 61<br />
hierarchy ............................................... 18, 26<br />
Hierarchy<br />
is-a........................................................... 26<br />
part-of...................................................... 26<br />
HotDraw.................................................... 174<br />
BoxDraw............................................... 176<br />
ftp.......................................................... 175<br />
I<br />
IdentityDictionary ....................................... 99<br />
IdentitySet .......................................... 91<br />
ifFalse: ........................................................ 61<br />
If-then expression........................................ 83<br />
ifTrue: ......................................................... 61<br />
image..................................................... 47, 57<br />
inherit<strong>an</strong>ce................................................... 64<br />
Inherit<strong>an</strong>ce........................................... 18, 20<br />
testing.................................................... 184<br />
inject: ........................................................ 101<br />
inspect ................................................... 53, 54<br />
inspector................................................ 53, 54<br />
Inst<strong>an</strong>ce...................................................... 25<br />
Inst<strong>an</strong>ce creation ......................................... 65<br />
Inst<strong>an</strong>ce variable ....................................... 25<br />
inst<strong>an</strong>ce variables ........................................ 63<br />
Inst<strong>an</strong>ce variables<br />
role ........................................................196<br />
Inst<strong>an</strong>ces......................................................63<br />
Interval ........................................................96<br />
iterative........................................................45<br />
iterators......................................................149<br />
J<br />
Java........17, 22, 167, 169, 182, 191, 279, 281<br />
JigSaw .........................................................47<br />
K<br />
keys ...........................................................98<br />
keyword message.........................................73<br />
L<br />
last ...........................................................93<br />
Launcher......................................................49<br />
List...............................................................96<br />
sort...........................................................96<br />
M<br />
Magnitude .............................................118<br />
match: ......................................................99<br />
Memory compaction..................................259<br />
Memory m<strong>an</strong>agement ................................257<br />
Message...........................................26, 51, 73<br />
Message expressions ...................................73<br />
message passing mech<strong>an</strong>ism........................62<br />
Message selector .........................................74<br />
Message types..............................................73<br />
Method ........................................................25<br />
role ........................................................200<br />
method definition ........................................66<br />
Model ..................................46, 213, 214, 215<br />
Model View Controller .......46, 213, 214, 231<br />
Multiple inherit<strong>an</strong>ce............................21, 26<br />
N<br />
Netscape ....................................................281<br />
nil ..........................................................67, 73<br />
Notifiers.......................................................54<br />
Number........................................................96<br />
O<br />
<strong>Object</strong> .............................................16, 25, 45<br />
History.....................................................17<br />
hybrid ......................................................17<br />
Terminology ............................................25<br />
<strong>Object</strong> Engine..............................................48<br />
<strong>Object</strong> M<strong>an</strong>agement Group ...............153, 281<br />
<strong>Object</strong> M<strong>an</strong>agement Technique.................182<br />
<strong>Object</strong> model .............................................135<br />
<strong>Object</strong> Modeling Technique......................133<br />
<strong>Object</strong> Oriented Analysis ..........................132<br />
<strong>Object</strong> oriented Application Development<br />
Environments.........................................280<br />
<strong>Object</strong> oriented database ...........................281<br />
<strong>Object</strong> oriented design...............................131<br />
<strong>Object</strong>ory...................................................134<br />
296