当前位置: 代码迷 >> Java相关 >> 数值传递的问题
  详细解决方案

数值传递的问题

热度:195   发布时间:2006-10-30 18:38:48.0
数值传递的问题
有关类中值的传递我有点搞不明白,.比如有3个包,第1个包中有个类用来放参数,第3个包有个类给第1个包里的参数附值,第2个包中有个类调用第1个包中那个类的参数,现在我已经在第3个包中给第1个包中的参数附值了,可是怎么才能在第2个包的类里调用那些参数的值呢??
搜索更多相关的解决方案: 数值  

----------------解决方案--------------------------------------------------------
不太清楚你的意思,要得到值,用setter,getter就可以了
----------------解决方案--------------------------------------------------------

参数我是这么设置的:
import java.io.Serializable;

public class Computer implements Serializable {

public Computer() {
}

private String id;
private String onUse;
private String notes;

public String getId() {
return this.id;
}

public String getOnUse() {
return this.onUse;
}

public String getNotes() {
return this.notes;
}

public void setId(String strId) {
this.id = strId;
}

public void setOnUse(String strOnUse) {
this.onUse = strOnUse;
}

public void setNotes(String strNotes) {
this.notes = strNotes;
}

}


然后在第3个包中的一个类用set给参数附值,然后在第2个包的类里用get获得参数所得到的值,我的问题是我给参数附值了可是在第2个包里要输出该参数,结果却是空!这是为什么啊?


----------------解决方案--------------------------------------------------------
我还是把我做的东西放出来吧!有可能我说了你们不明白!数据库文件也在里面!只要建一个NetBar的连接桥就行了!
我的问题出在我想把Record中的CardId,ComputerId,beginTime,endTime,fee和Card中更新后的balance的值分别附给EndPanel中的 jLabel2,jLabel4,jLabel6,jLabel10,jLabel11,jLabel12,可是我现在就只能吧fee添加进去,其他的全都变成空了,麻烦帮我看看问题出在哪里!还有我的代码没有写注释,编码也不是太规范的,请大家不要见笑啊!

[此贴子已经被作者于2006-10-30 23:02:18编辑过]


----------------解决方案--------------------------------------------------------
  相关解决方案