请教斑竹strategy pattern 中的如何传递数据,参与有分

liu_ying_99 2001-11-27 09:20:09
一般在context下含有应用的数据,strategy 负责算法,有文章说,数据传递可以通过
1.在context中定义接口
2.将context 本身作为参数
但我认为这样耦合太紧,一旦strategy 变化,context 必须变化,而且如果concreate
Strategy 较多时,context 接口庞杂,难以理解,
请问如何处理?
...全文
33 回复 打赏 收藏 转发到动态 举报
写回复
用AI写文章
回复
切换为时间正序
请发表友善的回复…
发表回复

1,265

社区成员

发帖
与我相关
我的任务
社区描述
软件工程/管理 管理版
社区管理员
  • 研发管理社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧