精華區beta OOAD 關於我們 聯絡資訊
※ 引述《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)