java類學習
- 2020 年 11 月 15 日
- 筆記
public class test4 { public static void main(String args[]) { /** * 方法定義規則 * 修飾 類型 方法名(參數){ * 要完成的動作 * } * 調用方法 * 類名.方法名(參數) (參數必須與定義的保持一致否則報錯) * void 表示沒有返回值 如果有返回值必須有return 返回值 且返回值必須與前面方法定義的類型一致 * * 在同一類中可以不加類名直接調用方法,在不同類中必須加上類名 * */ test4.add(); //同類中可以加上類名.方法 add1(); //可以省略類名 System.out.println(add2(10)); //傳值必須保持一致int類型不能傳double(不包括強制轉換) A.add(); //不同類必須加上類名 } public static void add(){ System.out.println("Hello add"); } public static void add1(){ //定義一個公共的靜態方法add (void表示返回值) System.out.println("Hello add1"); } public static int add2(int a){ return a*a; } } class A{ public static void add(){ System.out.println("Hello class A add"); } }