摘要:
最近接到一个项目,其中的一个业务大概是这样的:A 包含 B 和 C,这是一种层次关系,但是用户要自己定义自己的层次关系,也就是说用户可能定义成A包含 D 和 B。 本来这种层次关系很符合 合成模式的环境,但是合成模式的在修改这种关系的时就要修改大量的代码,根据Ioc的思想,我们可以在一个factory里面封装这样的层次关系。这样做虽然使得变化集中在这个factory里面,但是用户自定... 阅读全文
posted @ 2006-05-17 23:53
冰羽
阅读(500)
评论(0)
推荐(0)
浙公网安备 33010602011771号