摘要:
What: 将抽象部分与它的实现部分分离,使它们都可以独立地变化。 Why: 优点: 1.抽象和实现的分离。 2.优秀的扩展能力。 3.实现细节对客户透明。 缺点: 1.增加了系统的理解和设计难度,由于聚合关联关系建立在抽象层,要求开发者针对抽象进行设计和编程。 2.要求正确识别出系统中两个独立变化 阅读全文
posted @ 2020-08-12 11:16
wangle100
阅读(252)
评论(0)
推荐(0)
摘要:
转:https://blog.csdn.net/zhengzhb/article/details/7489639 定义:封装某些作用于某种数据结构中各元素的操作,它可以在不改变数据结构的前提下定义作用于这些元素的新的操作。 类型:行为类模式 类图: 访问者模式可能是行为类模式中最复杂的一种模式了,但 阅读全文
posted @ 2020-08-12 11:14
wangle100
阅读(96)
评论(0)
推荐(0)