请问各位,我写了个类,类中设有两个函数,一个变量,我在第一个函数中给这个变量付了值,在第二个函数显示这个变量时,却是随机的值,而非在第一个函数中的值,当然这两个函数是在另两个不同的类中分别调用的,请问为什么,怎样才能解决这个问题?多谢了。

解决方案 »

  1.   

    大概是调用次序的问题
    确保第一个函数(赋值函数)先于取值函数调用
    可以加两个断点看看
      

  2.   

    楼主是不是在两个不同的类中实化了两个实体(你写的那个类),
    两个类中分别实化了,这样应该是两个不同的变量,是关联不起来的.
      

  3.   

    可能是楼上说的情况,调用的是不是同一个实例