【发布时间】:2010-10-11 23:57:02
【问题描述】:
如果我有这样的成员变量(在类的主体中声明)
private Dot[] dots=new Dot[numDots];
我遍历这个数组的所有成员,并且:
1) 将每个 Dot 对象传递给另一个类的函数,其中:
2) 如果满足某些条件,则将其传递给第三类的另一个函数
3) 第三类改变了 Dot 对象的一些属性
那么当这个对象返回到原始/父类时,对其属性的这些更改会保留吗?还是会被第 2/3 个函数视为局部变量?
【问题讨论】:
-
我喜欢你的名字,没有阅读问题就投了赞成票。