类:A,B,C
A中有成员方法:fun_A  和  成员变量:v_A
B中有成员方法:fun_B     
C中有成员方法:fun_C     A是包含main启动的类,自己初始化了A,调用了fun_A,然后结束。
fun_A调用了B中的fun_B,B的构造方法调用了C的fun_C,问:1.如何在B,C被调用的过程中使用到v_A,并且最终使v_A的值得到了修改
   2.各个类是什么时候被销毁的这是一个比较简单的问题,想问问有几种方法,大家把常用的和不常用的方法都说说吧,高手不吝赐教啊,多谢

解决方案 »

  1.   

    在A中提供 setV_A() 方法。B中提供带 参数A的构造方法,然后调用A的setV_A() 方法,可以修改v_A的值。B,C 在 A调用的fun_A方法 返回后开始销毁。A在没有引用 指向它时销毁。
      

  2.   

    在A中提供 setV_A() 方法。 B中提供带 参数A的构造方法, 然后调用A的setV_A() 方法,可以修改v_A的值。 B,C 在 A调用的fun_A方法 返回后开始销毁。 A在没有引用 指向它时销毁。