Java是由一個一個class所組成 class中包含了兩個部分 field(屬性) method(方法) 創建類 檔案名稱:Car.java publi...
class(類)是Java中的頭等公民,所有的東西都是寫在class裡面 昨天講的,如何定義一個class,當中包含了屬性以及方法: class People...
Java當中是支援方法重載overload 。 重載 overload overload 指的是可以定義相同的方法名稱,但是當參數的個數、型別不同,在Java中...
Java中的參數記憶體儲存方式 當參數是基本數據型別時,會直接將值賦值給參數,而當值為引用數據型別時,賦值的為位址值,所以在使用時要注意。 基本數據型別程式碼:...
當一個專案非常龐大的時候,有各式各樣不同功能的程式碼,這時候如果沒有分類的話,不是你的眼睛先脫窗就是你的腦袋先爆炸。 Java使用package 進行分類,使用...
封裝 封裝指的是將不想或者不需要公開給別人知道的部分隱藏起來,例如不需要會組裝電腦,但是還是可以使用電腦,不需要理解冷氣機的構造,還是可以吹冷氣;因為電腦公司已...
constructor constructor是一種Java中的構造器,也是class的其中一個成員,透過new class(); 的格式去進行創建 假設今天有...
繼承 從某個class 繼承屬性 方法 等直接使用,不用另外宣告。 被繼承的類稱為superclass。 繼承的類稱為subclass。 下面統一會以這兩個英文...
多態 多態指的是一個引用型別 使用super class ,但是contructor(構造器)使用sub class 多態只著重在方法 的部分,屬性是沒有多態的...
java.lang.Object中的Object是所有class的super class ,不管是哪個class ,最終都會繼承 到它。 Object clas...