返回列表 發帖

物件導向基礎概念 (四)

  1. public class ch74   //主類別
  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)); //將變數代入MyMath類別中的pow()函式
  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    //自訂MyMath類別, 並宣告該類別中的三個方法 (函式)
  12. {
  13.     public static float pow(int a, int b)
  14.     {
  15.          int result=1;
  16.          for(int i=1; i<=b; i++)
  17.              result=result*a;
  18.          return result;
  19.     }
  20.     public static int minus(int a, int b)
  21.     {
  22.          return a-b;
  23.     }
  24.     public static int plus(int a, int b)
  25.     {
  26.          return a+b;
  27.     }
  28. }
複製代碼

  1. public class ch74
  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.     public static float pow(int a, int b)
  14.     {
  15.         int result=1;
  16.         for(int i=1; i<=b; i++)
  17.             result=result*a;
  18.         return result;
  19.     }
  20.     public static int minus(int a, int b)
  21.     {
  22.         return a-b;
  23.     }
  24.     public static int plus(int a, int b)
  25.     {
  26.         return a+b;
  27.     }
  28. }
複製代碼

TOP

  1. public class ch74
  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.      public static float pow(int a,int b)
  14.      {
  15.         int result=1;
  16.         for(int i=0; i<=b; i++)
  17.            result=result*a;
  18.         return result;
  19.      }
  20.      public static int minus(int a,int b)
  21.      {
  22.         return a-b;
  23.      }
  24.      public static int plus(int a,int b)
  25.      {
  26.         return a+b;
  27.      }
  28. }
複製代碼

TOP

  1. public class ch74   //主類別
  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)); //將變數代入MyMath類別中的pow()函式
  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    //自訂MyMath類別, 並宣告該類別中的三個方法 (函式)
  12. {
  13.     public static float pow(int a, int b)
  14.     {
  15.          int result=1;
  16.          for(int i=1; i<=b; i++)
  17.              result=result*a;
  18.          return result;
  19.     }
  20.     public static int minus(int a, int b)
  21.     {
  22.          return a-b;
  23.     }
  24.     public static int plus(int a, int b)
  25.     {
  26.          return a+b;
  27.     }
  28. }
複製代碼

TOP

  1. public class ch74
  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.     public static float pow(int a, int b)
  14.     {
  15.         int result=1;
  16.         for(int i=1; i<=b; i++)
  17.             result=result*a;
  18.         return result;
  19.     }
  20.     public static int minus(int a, int b)
  21.     {
  22.         return a-b;
  23.     }
  24.     public static int plus(int a, int b)
  25.     {
  26.         return a+b;
  27.     }
  28. }
複製代碼

TOP

  1. public class ch74
  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.     public static float pow(int a, int b)
  14.     {
  15.          int result=1;
  16.          for(int i=1; i<=b; i++)
  17.          result=result*a;
  18.          return result;
  19.     }
  20.     public static int minus(int a, int b)
  21.     {
  22.          return a-b;
  23.     }
  24.     public static int plus(int a, int b)
  25.     {
  26.          return a+b;
  27.     }
  28. }
複製代碼

TOP

  1. public class ch74
  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.   public static float pow(int a, int b)
  14.   {
  15.     int result=1;
  16.     for(int i=1; i<=b; i++)
  17.         result=result*a;
  18.     return result;

  19.   }public static int minus(int a, int b)
  20.   {
  21.     return a-b;
  22.   }
  23.   public static int plus(int a, int b)
  24.   {
  25.     return a+b;
  26.   }


  27. }
複製代碼

TOP

返回列表