我是新來的Smalltalk,並且像我學過的其他所有編程語言一樣,我試圖做一個簡單的「hello world」程序。我瞭解到,在菲羅/佳樂你要做的就是打開一個記錄窗口,輸入以下代碼到工作區窗口,然後按下「Alt鍵-d」運行它。至於如何唯一標識Pharo/Squeak中的副本窗口?
Transcript show: 'hello world'; cr.
我明白了,行意味着參數發送「秀」消息「Hello World」的談話對象,並如預期,我的成績單窗口現在顯示:
hello world
到目前爲止好,但是,當我打開第二個副本窗口並再次運行代碼,我發現現在兩個副本窗口都是ha已經:
hello world
由於如果兩個轉錄窗口由標識符「解說詞」標識。這讓我感到困惑,因爲我認爲轉錄窗口必須是轉錄窗口類的「實例」。因此,不應該有辦法唯一標識它們嗎?
感謝您的詳細解答 – oscarkuo 2011-04-11 21:23:18