tureオブジェクト falseオブジェクトの各メッセージである.
ブロックを変数に置き換えれば
tp := [Transcript show: 'True'.].
fp := [Transcript show: 'False'.].
boolitem := true.
boolitem ifTrue: tp ifFalse: fp.
となる.
あくまで オブジェクト メッセージ:引数
という形は変わっていない.
結局,条件判断だろうがなんだろうが,特殊なことは無く,
オブジェクト間のメッセージやりとりであるという考え方は変わらない.
研究関連メモ
JITAG
http://www.jitag.org/publications.htm
0 件のコメント:
コメントを投稿