→ TonyQ:Composition? 這不是 Decoration 嗎 ?XD 01/02 10:32
→ tkcn:Decorated 的精神之一就是用 Composition 代替 Inheritance 01/02 10:57
→ TonyQ:你在開玩笑吧 , 你翻翻API就看的到 ObjectOutputStrema有 01/02 11:07
→ TonyQ:繼承 OutputStream , 且被裝飾者本就跟裝飾者要同一繼承體系 01/02 11:09
→ TonyQ:怎麼會有「代替」繼承這回事出現 , 這兩者在這的性質不同啊. 01/02 11:11
→ TonyQ:還是你在講得是子類別延伸出去的繼承樹 XD 01/02 11:16
→ TonyQ: *避免 01/02 11:18
→ tkcn:他還是有利用到繼承沒錯,但那是為了達成 setComponent的手段 01/02 11:25
→ TonyQ:如果是要 setComponent , interface-implement 就ok了 XD 01/02 11:29
→ tkcn:但是 OutputStream 裡頭有提供實作,我覺得這樣做並沒有問題 01/02 11:31
→ TonyQ:覺得應是OutputStream要拿來作為被裝飾的基底類別吧:3 01/02 11:31
→ TonyQ:覺得雖然Composition可以解釋 , 不過總覺得很彆扭 XD 01/02 11:32
→ tkcn:ttp://tinyurl.com/yfh8269 最後一段 01/02 11:33
→ TonyQ:是說講Composition 我總會想到 Composition Pattern . XDDD 01/02 11:37
→ Maisky:我說的是BufferedImage不是Serializable,所以才會有問題的 01/03 09:10
→ Maisky:Only objects that support the java.io.Serializable 01/03 09:12
→ Maisky:interface can be written to streams. 01/03 09:13
→ Maisky:我並沒說ImageIO 是用 Serializable 方式傳送圖片 01/03 09:21
→ tkcn:ImageIO 是重新分析 Object 內容用對應 format byte 陣列傳送 01/03 12:27
→ tkcn:我不懂你現在到底想幹嘛,證明你是對的? 01/03 12:29