根据你的理解,请你谈谈结构型和行为型模式的区别,并结合实际的应用举例说明。

题目

根据你的理解,请你谈谈结构型和行为型模式的区别,并结合实际的应用举例说明。

参考答案和解析
正确答案: 结构型模式的目的是将现存的对象结合在一起,用途是处理接口,将实现与抽象类联系起来。而行为型模式的目的是提供一种显得灵活的行为,用途是包容变化的。
例子:结构型模式中的Bridge模式或Decorator模式与行为型模式中的Strategy模式的比较。