跳到主文
部落格全站分類:不設分類
Arraylist:
LinkedList:
乙方 發表在 痞客邦 留言(0) 人氣()
抽象相關關鍵字:abstract、extends(繼承)
介面相關關鍵字:interface、implements(實施)、default
//假設要做一個猜數字的遊戲,但是不確定會用甚麼方式呈現,於是先做抽象類別架好框架,剩下的等確定好呈現方式後再完成
//後來決定用文字方式呈現
java中有兩個主要判別是否相等的語法:==、a.equals(b)
在寫出 int a =10;時,其實就像在把一個名牌a掛在物件10的上面
//所有類別都是Object的子類別,所以在new時都可以先歸類在Object中
//因此可以製造出一個包容萬物的陣列,之後取出時再轉回子類別
加上final的變數不可以改變。
可以延遲宣告final,但在建構式內需要指定值。(如下例子)
package tw.tinachang.myfirstproject.game;
package tw.xxx.myfirstproject.game;
//抽象類別是一種框架、條件限制,規定繼承者必須要覆寫(自定義)這個方法
//例如一張衣服設計圖的架構,只規定你設計一件衣服須要有「顏色,大小」,至於顏色跟大小分別是多少則不規定