目前分類:【Java】繼承與多形 (11)

瀏覽方式: 標題列表 簡短摘要

//假設要做一個猜數字的遊戲,但是不確定會用甚麼方式呈現,於是先做抽象類別架好框架,剩下的等確定好呈現方式後再完成

//後來決定用文字方式呈現

乙方 發表在 痞客邦 PIXNET 留言(0) 人氣()

java中有兩個主要判別是否相等的語法:==、a.equals(b)

在寫出  int a =10;時,其實就像在把一個名牌a掛在物件10的上面

乙方 發表在 痞客邦 PIXNET 留言(0) 人氣()

//所有類別都是Object的子類別,所以在new時都可以先歸類在Object

//因此可以製造出一個包容萬物的陣列,之後取出時再轉回子類別

乙方 發表在 痞客邦 PIXNET 留言(0) 人氣()

加上final的變數不可以改變。

可以延遲宣告final,但在建構式內需要指定值。(如下例子)

乙方 發表在 痞客邦 PIXNET 留言(0) 人氣()

package tw.tinachang.myfirstproject.game;

 

乙方 發表在 痞客邦 PIXNET 留言(0) 人氣()

package tw.xxx.myfirstproject.game;

 

乙方 發表在 痞客邦 PIXNET 留言(0) 人氣()

//抽象類別是一種框架、條件限制,規定繼承者必須要覆寫(自定義)這個方法

//例如一張衣服設計圖的架構,只規定你設計一件衣服須要有「顏色,大小」,至於顏色跟大小分別是多少則不規定

乙方 發表在 痞客邦 PIXNET 留言(0) 人氣()

//抽象類別是一種框架、條件限制,規定繼承者必須要覆寫(自定義)這個方法

//例如一張衣服設計圖的架構,只規定你設計一件衣服須要有「顏色,大小」,至於顏色跟大小分別是多少則不規定

乙方 發表在 痞客邦 PIXNET 留言(0) 人氣()

package tw.xxx.myselfpractice.polymorphism;

 

乙方 發表在 痞客邦 PIXNET 留言(0) 人氣()

package tw.xxx.myselfpractice.polymorphism;

 

乙方 發表在 痞客邦 PIXNET 留言(0) 人氣()

原始檔案,創造一個Character的父類別,並在下方擁有兩個子類別:MagicianSwordsMan

創造兩個角色Mike跟Tim分別為兩個類別的物件實體測驗者

乙方 發表在 痞客邦 PIXNET 留言(0) 人氣()

找更多相關文章與討論