- 好友
- 0
- 帖子
- 124731
- 積分
- 124889
- 最後登錄
- 2019-2-28
- 在線時間
- 0 小時
- 好友
- 0
- 帖子
- 124731
- 積分
- 124889
- 最後登錄
- 2019-2-28
- 在線時間
- 0 小時
|
我平時做的adapter pattern是一個clientCALL一個target ...
但有個問題是, 假設我要比user select A 或 B card, 咁我想問係點分邊個係trarget, adatper, adaptee ??
附件的adapater.jpg.rar 不知道畫得巖唔巖呢??
假設 clinet要call的是getname() , getpaddress()
咁A就有這兩個method的
而B就是getuser() , getlocation()<--------我要轉這個method為getname() , getaddress()
但不知道如何用adapter pattern係這個csase到?? 係咪A同B都要各自架adapter 定係隻是B 需要?
咁用邊個來做target?
[ 本帖最後由 secondac 於 2010-12-16 11:10 PM 編輯 ] |
|