小编eva*_*a02的帖子

Smalltalk变量:我为什么要声明它们?

基本上我可以通过为它们分配一些东西来使用变量,例如:

x := something
Run Code Online (Sandbox Code Playgroud)

它工作正常.

但是在类中,如果我定义一个新方法,但是我没有声明变量,我得到一个"赋值给未声明的变量x",所以我必须使用:

|x| x := something
Run Code Online (Sandbox Code Playgroud)

为什么是这样?

smalltalk gnu-smalltalk

3
推荐指数
2
解决办法
1047
查看次数

标签 统计

gnu-smalltalk ×1

smalltalk ×1