※ 引述《kojilin》之銘言:
: 如果英文中文都是p212
: 我認為這樣寫無傷大雅
: 他並未使用concrete class當作method的signature
: 只是在new時=左邊的type使用
: 這並未影響pattern(這個pattern重點應該在註冊跟execute那邊吧)
: 而不會影響到後來的使用
: 他也不打算讓他再後來的程式去等於其他concrete class,所以沒多大問題才對
: koji
: ※ 編輯: kojilin 來自: 218.167.168.164 (01/07 22:57)
很高興有人發表意見...
不過,簡單的來說,程式怎run是都沒問題是確定的
我所提的問題是語意的問題
書上的範例是
LightOnCmd lightOnCmd = new LightOnCmd.....略
我的觀點是
invoker 不應該知道細部的command...
所以這邊應該是
Command lightOncmd = new LightOnCmd
以上
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 61.31.174.53
※ 編輯: ericwang1017 來自: 61.31.174.53 (01/08 02:41)