定义类的方法必须包括以下3个部分.
(1)方法的名称.
(2)方法返回值的类型.
(3)方法的主体
public 返回值类型 方法名(){
return 表达式 //方法的主体 (方法的返回值类型为void时,方法中不能有return语句)
}
在编写方法时,要注意以下3点.
(1)方法体要放在一对大括号中
(2)方法名主要在调用这个方法时使用.
(3)方法执行后可能会返回一个结果,该结果的类型成为返回值类型.
类名 对象名=new 类名( ); //创建一个对象
对象名.方法名 //调用方法
返回值类型 XX=对象名.方法名 //调用方法并接收返回值
System.out.println(对象名.方法名) //调用方法
上机练习1:
方法:
<span style="font-size:18px;">public class Cheng {
int java; //Java成绩
int c; //C#成绩
int db; //DB成绩
//总成绩
public int zongchengji(){
int zong=java+c+db;
return zong;
}
public void zong(){
System.out.println("总成绩是:"+zongchengji());
}
//平均成绩
public double pingjun(){
double ping=(java+c+db)/3.0;
return ping;
}
public void ping(){
System.out.println("平均成绩是:"+pingjun());
}
}</span>
测试类:
<span style="font-size:18px;">import java.util.*;
public class shuchu {
public static void main(String[] args) {
Cheng shu=new Cheng();
Scanner input=new Scanner(System.in);
System.out.print("请输入Java成绩:");
shu.java=input.nextInt();
System.out.print("请输入C#成绩:");
shu.c=input.nextInt();
System.out.print("请输入DB成绩:");
shu.db=input.nextInt();
shu.zong();
shu.ping();
}
}</span>
上机练习2:
方法:
<span style="font-size:18px;">public class Guan {
String name;
String mima;
public String guan(){
name="JadeBird";
return name;
}
public String mi(){
mima="0000";
return mima;
}
public void shu(){
System.out.println("管理员信息用户名为:"+guan()+" 密码为:"+mi());
}
}</span>
测试类:
<span style="font-size:18px;">public class shuchu {
public static void main(String[] args) {
Guan a=new Guan();
a.shu();
}
}</span>
JavaDoc注释以" /** "开头,以" */ "结尾,并且提供了JavaDoc注释标签.使用JavaDoc技术可以生成开发文档.