当前位置: 代码迷 >> Java相关 >> 基础问题
  详细解决方案

基础问题

热度:221   发布时间:2006-11-22 19:30:08.0
基础问题

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啊??

搜索更多相关的解决方案: 基础  

----------------解决方案--------------------------------------------------------

你觉得不是0是什么?
不赋值默认不就是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啊??这问题一直没有搞懂!


----------------解决方案--------------------------------------------------------
t.setNum(4);
因为有这句

你还是先学学基础吧

你问的问题太基础了

我怀疑JAVA你都没有入门

----------------解决方案--------------------------------------------------------
我有时也是这么觉得的!不过冰峰老大还是告诉我吧!!!我只知道在第3个类里写下t.setNum(4);可以让最后打印出来的值为4;还有没有其他的方法啊??

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



----------------解决方案--------------------------------------------------------
因为你调用了setNum的方法啊,你就把它设为4了,所以打印出来就是4啊,你设几他打出来就是几啊

这叫我怎么解释.只能这样解释了

现在明白了吧

----------------解决方案--------------------------------------------------------
还有没有其他的方法啊??



你想要其它的方法干嘛?
----------------解决方案--------------------------------------------------------
好像看到你在C#论坛里发帖

你应该是学C#的吧

要学C#就好好学它,不要又想学JAVA,又想学C#,
这样可能到头来,你一样都学不好

记住一句话:因为专一,所以专业

要想专业,先得专一地去学
----------------解决方案--------------------------------------------------------
晕 C#里的那个钱里病疯不会就是你吧 我是想学的是JAVA  C#是为了完成作业!学校这么安排的也没有办法啊!只是现在又有空回来看JAVA了
----------------解决方案--------------------------------------------------------

呵呵!都学好也没什么不好啊.


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