求解vf中private和local是什么意思!!!

2025-03-10 17:50:08
推荐回答(1个)
回答1:

local 是声明的局部变量, 只在声明的他的过程中有效, 出去了就无效了. 相对的是public,这样声明的变量是在整个程序中都有效的.
private是私有变量,如果之前声明了一个公共变量a, 在任何过程中使用这个变量都是用的这个公共变量.
如果需要另外使用一个同名的局部变量, 就要使用private a, 这样就在这个过程中隔绝公共变量, 仅使用后来声明的局部变量. 等出了这个private过程, 就又恢复使用公共变量