public class A{
private String name; public String getName() {
return name;
} public void setName(String name) {
this.name = name;
}
}
public class B{
public Object A;
public void setA(Object A){
this.A=A;
}
public void updateA(Object upA){
//怎样实现更改class C中的对象,使之更新?
}
}
public class C{
public static void main(String[] args) {
A a1=new A();
a1.setName("name");
A a2=new A();
a2.setName("name2");
B b=new B();
b.setA(a1);
b.updateA(a2);//希望在此将对象a1修改成a2
System.out.println(a1.getName());//也就是说希望在此输出name2
}
}
private String name; public String getName() {
return name;
} public void setName(String name) {
this.name = name;
}
}
public class B{
public Object A;
public void setA(Object A){
this.A=A;
}
public void updateA(Object upA){
//怎样实现更改class C中的对象,使之更新?
}
}
public class C{
public static void main(String[] args) {
A a1=new A();
a1.setName("name");
A a2=new A();
a2.setName("name2");
B b=new B();
b.setA(a1);
b.updateA(a2);//希望在此将对象a1修改成a2
System.out.println(a1.getName());//也就是说希望在此输出name2
}
}
解决方案 »
- 关于HttpClient4.x实现登陆网站进行操作不能保存登陆状态的问题。。。
- 这种功能能实现吗?还是需求有问题?
- MQ是单独使用还是要部署到J2EE服务器中?
- Statement.return_generated_keys用法有错吗?
- IT人初入职场交流
- 问一个很牛的问题!!!数据库!!!!!
- 为什么我的HibernateSessionFactory没有currentSession方法?
- java调用tuxedo服务异常
- hibernate问题,在搞不出来只有挑搂了,谢谢
- linux系统中能否启动两个resin服务
- Jfreechart中用servlet将图片传到jsp不显示
- 求考试管理系统源代码和文档
// 怎样实现更改class C中的对象,使之更新?
A a1 = (A)this.A;
A a2 = (A)upA;
a1.setName(a2.getName());
}