【发布时间】:2015-08-18 15:24:37
【问题描述】:
假设我有两台机器:Client A & Client B。现在,如果我在客户端 A 机器的类中创建一个对象,假设 xyz obja=new xyz(4,6) 并且这个对象“obja”我转移到客户端 B。
在客户端 B 机器中读取和处理 obja 的值,在处理后(假设某些或其他数学函数),客户端 B 的类创建自己的对象,假设 abc objb=new abc(10,1) 并且该对象再次转移到客户端 A .
现在可以读取objb 中的值并将这些值替换为obja 本身中的现有值。
基本上我的问题是对象中的现有值是否可以替换为其他值?
P.S.:以上所有内容都与 Java 有关,我并不想实现上面给出的示例,我只是想澄清这个概念,因此我不包含任何代码。上面的例子只是为了更好地理解问题而创建的。
【问题讨论】:
-
获取者和设置者?
-
对象中的现有值可以替换为其他值吗?当然,写一些成员函数。
-
可以,变量的值可以修改。你有什么尝试吗?是否有一些尝试没有按预期工作?
-
@David 实际上我已经尝试过 objectname.accept() 但我不确定使用哪种方法来替换对象中的值。
-
@Bathsheba 他们可以直接用另一个对象替换一个对象的内容,还是我必须接受一个对象的值将它们存储在一个变量中,然后将这些变量的内容复制到另一个对象中?
标签: java networking