| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 717 人关注过本帖
标题:基础问题
取消只看楼主 加入收藏
lgdcky
Rank: 2
等 级:论坛游民
威 望:5
帖 子:576
专家分:18
注 册:2006-8-5
结帖率:33.33%
收藏
 问题点数:0 回复次数:5 
基础问题

package untitled20;
import java.io.Serializable;

public class text {
private int a;

public int getNum() {
return this.a;
}

public void setNum(int aa){
this.a = aa;
}
}


package untitled20;
import untitled20.text;

public class text2 {
public text2() {
text t = new text();
t.setNum(4);
}
}


package untitled20;
import untitled20.text;

public class Untitled1 {
public Untitled1() {
}

public static void main(String[] args) {
Untitled1 untitled1 = new Untitled1();
text t = new text();
System.out.println(t.getNum());
}
}

打印出来的值为什么是0啊??

搜索更多相关主题的帖子: 基础 
2006-11-22 19:30
lgdcky
Rank: 2
等 级:论坛游民
威 望:5
帖 子:576
专家分:18
注 册:2006-8-5
收藏
得分:0 

那为什么我在类text2中将代码该成
public class text2 {
public text2() {
}

public void te() {
text t = new text();
t.setNum(4);
System.out.println(t.getNum());
}
}

并在Untitled1中调用te可以得出t.getNum()的值为4啊?那我要怎么弄才能让最后打印的值为4啊??这问题一直没有搞懂!


2006-11-22 20:06
lgdcky
Rank: 2
等 级:论坛游民
威 望:5
帖 子:576
专家分:18
注 册:2006-8-5
收藏
得分:0 
我有时也是这么觉得的!不过冰峰老大还是告诉我吧!!!我只知道在第3个类里写下t.setNum(4);可以让最后打印出来的值为4;还有没有其他的方法啊??

[此贴子已经被作者于2006-11-22 20:23:51编辑过]



2006-11-22 20:20
lgdcky
Rank: 2
等 级:论坛游民
威 望:5
帖 子:576
专家分:18
注 册:2006-8-5
收藏
得分:0 
晕 C#里的那个钱里病疯不会就是你吧 我是想学的是JAVA  C#是为了完成作业!学校这么安排的也没有办法啊!只是现在又有空回来看JAVA了

2006-11-22 20:32
lgdcky
Rank: 2
等 级:论坛游民
威 望:5
帖 子:576
专家分:18
注 册:2006-8-5
收藏
得分:0 

哦 谢谢 还是基础不好!其实上次做的那个网吧管理系统就是因为这个原因做到这最后一步所需要的值无法传递到PANEL上显示,还是再自己看看书吧!!!


2006-11-22 20:45
lgdcky
Rank: 2
等 级:论坛游民
威 望:5
帖 子:576
专家分:18
注 册:2006-8-5
收藏
得分:0 
呵呵  谢谢!顺便问一下有些什么书我能看看的啊??我手上只有青鸟的教材,总觉得它没讲什么东西啊!冰峰老大能否推荐几本书让我啃一下啊!

[此贴子已经被作者于2006-11-22 20:51:43编辑过]



2006-11-22 20:49
快速回复:基础问题
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.033804 second(s), 8 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved