おまけ

プログラミング2の例題を試してみよう。

Workspace上で以下を実行する

a := StarMorph new
a openInWorld
a color: Color green

最後の Color green は、Color がオブジェクト、green が Color へのメッセージである。その結果、「緑色というオブジェクト」が作られる。つまり、以下のように分けて考えることができる。

g := Color green
a color: g

2008.4.10 by tokuhisa