標題:
物件導向基礎概念 (五)
[打印本頁]
作者:
tonyh
時間:
2013-5-29 21:18
標題:
物件導向基礎概念 (五)
import java.lang.System;
import java.util.Scanner;
public class ch35 //類別
{
public static void main(String args[]) //主方法
{
int x, y;
MyMath m=new MyMath(); //於MyMath類別下新增m這個物件
Scanner s=new Scanner(System.in);
//於Scanner類別下新增s這個物件,在新增該物件時,需要System類別中的in物件
System.out.print("請輸入第一個數: "); //System類別中,out這個物件的print()方法
x=s.nextInt(); //s物件裡的nextInt()方法
System.out.print("請輸入第二個數: ");
y=s.nextInt();
System.out.println(x+"的"+y+"次方為"+m.pow(x,y)); //m物件中的pow()方法
System.out.println(x+"減去"+y+"等於"+m.minus(x,y));
System.out.println(x+"加上"+y+"等於"+m.plus(x,y));
}
}
class MyMath
{
public static float pow(int a, int b)
{
int result=1;
for(int i=1; i<=b; i++)
result=result*a;
return result;
}
public static int minus(int a, int b)
{
return a-b;
}
public static int plus(int a, int b)
{
return a+b;
}
}
複製代碼
歡迎光臨 種子論壇 | 高雄市資訊培育協會學員討論區 (http://istak.org.tw/seed/)
Powered by Discuz! 7.2