JAVA方法重載的例子

      在JAVA中一個激動人心的功能就是方法的重載,只要同一個函數名有不同個數、不同類型的參數時,就是會調動那一個函數。下面是一個簡單的方法重載的例子!代碼如下:

class OverloadDemo{
      void test(){
             System.out.println("No parameters");
             }
      void test(int a){
           System.out.println("a: "+a);
          }
      void test(int a,int b){
           System.out.println("a: "+a+" b: "+b);
           }
      double test(double a){
              System.out.println("double a: "+a);
               return a*a;
         }
        }
       class Overload{
     public static void main(String args[]){
              OverloadDemo ob=new OverloadDemo();
              double result;
              ob.test();
              ob.test(10);
              ob.test(10,20);
              result=ob.test(123.22);
              System.out.println("Result of ob.test(123.22): "+result);
           }
          }

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章