基本上我可以通过为它们分配一些东西来使用变量,例如:
x := something
它工作正常.
但是在类中,如果我定义一个新方法,但是我没有声明变量,我得到一个"赋值给未声明的变量x",所以我必须使用:
|x| x := something
为什么是这样?
smalltalk gnu-smalltalk
gnu-smalltalk ×1
smalltalk ×1