2008年4月28日月曜日

Squeakを教えるにあたってメモ

ifTrueとifFalseについて

tureオブジェクト falseオブジェクトの各メッセージである.
ブロックを変数に置き換えれば

tp := [Transcript show: 'True'.].
fp := [Transcript show: 'False'.].
boolitem := true.
boolitem ifTrue: tp ifFalse: fp.

となる.

あくまで オブジェクト メッセージ:引数
という形は変わっていない.

結局,条件判断だろうがなんだろうが,特殊なことは無く,
オブジェクト間のメッセージやりとりであるという考え方は変わらない.


研究関連メモ
JITAG
http://www.jitag.org/publications.htm

Live E!
http://www.live-e.org/wgroup/wgroup02.html

0 件のコメント: