关于JAVA 类的问题。求详解。感谢万分。大侠们帮帮忙。

举例说明JAVA中,关于方法,方法的返回值,方法的重载,构造方法,关键字,构造方法的重载。我问题区别不开,方法的返回值有什么用,具体是怎么执行的,构造方法是怎么实现的,怎么执行的,关键字的意义是什么,我刚学不久,现在很是晕菜,大侠们帮帮忙,小弟万分感谢。最好用实例说明。再此谢谢各位了。
我没有分了,不好意思。。各位帮帮忙啊。谢谢各位了。

public class TestDemo1{
public void showMsg(){ //这是无返回值方法
System.out.println("Welcome !");
}
public String showHello(){ //这是有返回值的方法
return "hello";
}
public static void main(String args[]){ //主方法
String s;
TestDemo1 ts=new TestDemo1();
ts.showMsg(); //调用无返回值方法--showMsg()
s=ts.showHello(); //调用有返回值方法--showHello()
System.out.println(s);
}
}
运行结果:Welcome !
hello

--------------------||-----------------------
public class TestDemo2{
public TestDemo2(){
System.out.println("这是无参数的构造方法。");
}
public TestDemo2(String name){
System.out.println("这是有参数构造方法");
System.out.println("百度空间欢迎:"+name);
}
public void showMsg(){
System.out.println("Welcome !");
}
public String showMsg(String msg){ //重载showMsg()
return msg;
}
public static void main(String args[]){ //主方法
String s;
TestDemo2 ts1=new TestDemo2(); //调用无参数构造方法
TestDemo2 ts2=new TestDemo2("张三"); //调用有参数构造方法
ts2.showMsg(); //调用方法showMsg()
s=ts2.showMsg("重载showMsg()方法"); //调用方法showMsg(String msg)
System.out.println(s);
}
}
运行结果:

这是无参数的构造方法。
这是有参数构造方法
百度空间欢迎:张三
Welcome !
重载showMsg()方法
温馨提示:答案为网友推荐,仅供参考
第1个回答  2010-10-17
书读百遍,其义自见。找几本大家推荐的书,关于方法,就来回在几本书里面看关于方法的;关于重载,就来回在几本书里面看关于重载部分的。。。多看多想自己再多练,自然就清晰了。
相似回答