Board logo

標題: [作業] static 關鍵字 (二) [打印本頁]

作者: tonyh    時間: 2015-3-7 17:43     標題: [作業] static 關鍵字 (二)

本帖最後由 tonyh 於 2015-3-14 16:47 編輯

自定MyMath類別, 類別中包含三個方法: pow() , minus() , 與 plus()
利用這個自定類別的方法, 完成指數, 減法, 與加法運算.
譬如當呼叫MyMath.pow(2,5)時, 能回傳32.

參考執行畫面如下:
[attach]1166[/attach]
  1. public class ch64
  2. {
  3.     public static void main(String[] args)
  4.     {
  5.          int x=2, y=5;
  6.          System.out.println(x+"的"+y+"次方為"+MyMath.pow(x,y));
  7.          System.out.println(x+"減去"+y+"等於"+MyMath.minus(x,y));
  8.          System.out.println(x+"加上"+y+"等於"+MyMath.plus(x,y));
  9.     }
  10. }

  11. class MyMath
  12. {
  13.     static int pow(int x,int y)
  14.     {
  15.         int res=1;
  16.         for(int i=1; i<=y;i++)
  17.         {
  18.             res*=x;
  19.         }
  20.         return res;
  21.     }
  22.     static int minus(int x,int y)
  23.     {
  24.         return x-y;
  25.     }
  26.     static int plus(int x,int y)
  27.     {
  28.         return x+y;
  29.     }
  30. }
複製代碼

作者: 劉得恩    時間: 2015-3-7 17:55

此帖僅作者可見
作者: 張峻瑋    時間: 2015-3-7 20:50

此帖僅作者可見
作者: 李允軒    時間: 2015-3-8 19:44

此帖僅作者可見
作者: 林宇翔    時間: 2015-3-14 12:19

此帖僅作者可見
作者: 周雍程    時間: 2015-3-14 16:49

此帖僅作者可見
作者: 張彥承    時間: 2015-3-14 16:56

此帖僅作者可見




歡迎光臨 種子論壇 | 高雄市資訊培育協會學員討論區 (http://seed.istak.org.tw/) Powered by Discuz! 7.2