//車子類別
class Car
{
int num;
double gas;
int getNum() //這個方法會傳回int型態的值
{
System.out.println("調查車號。");
return num; //回傳數值給原來呼叫的程式
}
double getGas()
{
System.out.println("調查汽油量。");
return gas;
}
void setNumGas(int n,double g)
{
num=n;
gas=g;
System.out.println("將車號設為" + num + ",汽油量設為" + gas + "。");
}
void show()
{
System.out.println("車號是" + num + "。");
System.out.println("汽油量是" + gas + "。");
}
}
class Sample6
{
public static void main(String[] args)
{
Car car1=new Car();
car1.setNumGas(1234,20.5);
int number=car1.getNum(); //呼叫具有傳回值的方法
//將傳回的值再指定給新變數number
double gasoline=car1.getGas();
System.out.println("調查樣品車時得知");
System.out.println("車號是" + number + ",汽油量是" + gasoline + "。"); //已經輸出剛才傳回來的值
}
}
2011年10月24日 星期一
JAVA 範例 ch08 Sample6
帶有傳回值的方法
訂閱:
張貼留言 (Atom)
沒有留言:
張貼留言