返回列表 發帖

建構方法 與 多載方法

  1. // 這是一個簡單的Java應用程式範例
  2. import java.io.*;//for 鍵盤輸入
  3. import java.lang.Math;
  4. import java.util.ArrayList;

  5. public class Hello
  6. {                     
  7.         public static void main(String args[])throws IOException
  8.         {
  9.                      add(10,20);
  10.                         add(3.5,6.2);               
  11.                           
  12.                         add(10,20,30);
  13.                         add(1.5,20);
  14.                         add("ABC","DEF");
  15.                        
  16.         }       
  17.                 public static void add(int a,int b)
  18.                 {
  19.                         System.out.println("呼叫整數");
  20.                         System.out.println(a+b);
  21.                 }
  22.                 public static void add(double a,double b)
  23.                 {
  24.                         System.out.println("呼叫小數");
  25.                         System.out.println(a+b);
  26.                 }               
  27.                        
  28. }
  29.      
  30. class Star{
  31.     int i;   
  32.         Star()
  33.         {
  34.                 i = 10;
  35.         }
  36.         Star(int j)
  37.         {
  38.                 this.i = j;
  39.         }
  40.         Star(String s)
  41.         {
  42.                 this.i = 300;
  43.         }       
  44. }
複製代碼

返回列表