Skip to content

Commit 3dffb65

Browse files
author
Justin Lin
committed
formatting
1 parent 104af5c commit 3dffb65

File tree

1 file changed

+1
-1
lines changed

1 file changed

+1
-1
lines changed

docs/CH12.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -46,7 +46,7 @@ public class IntegerFoo {
4646
}
4747
```
4848

49-
觀察範例 12.1 與 12.2 兩個類別,其中除了宣告成員的型態、參數列的型態與方法返回值的型態不同之外,剩下的程式碼完全相同,或許有點小聰明的程式設計人員會將第一個類的內容複製至另一個檔案中,然後用編輯器「取代」功能一次取代所有的型態名稱(即將Boolean取代為Integer)。
49+
觀察範例 12.1 與 12.2 兩個類別,其中除了宣告成員的型態、參數列的型態與方法返回值的型態不同之外,剩下的程式碼完全相同,或許有點小聰明的程式設計人員會將第一個類的內容複製至另一個檔案中,然後用編輯器「取代」功能一次取代所有的型態名稱(即將 Boolean 取代為 Integer)。
5050

5151
雖然是有些小聰明,但如果類別中的邏輯要修改,您就需要修改兩個檔案,泛型(Generics)的需求就在此產生,當您定義類別時,發現到好幾個類別的邏輯其實都相同,就只是當中所涉及的型態不一樣時,使用複製、貼上、取代的功能來撰寫程式,只是讓您增加不必要的檔案管理困擾。
5252

0 commit comments

Comments
 (0)