设计模式 行为型模式 -- 行为型模式概述

Posted Z && Y

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了设计模式 行为型模式 -- 行为型模式概述相关的知识,希望对你有一定的参考价值。

1. 行为型模式概述

行为型模式用于描述程序在运行时复杂的流程控制,即描述多个类或对象之间怎样相互协作共同完成单个对象都无法单独完成的任务,它涉及算法与对象间职责的分配。


行为型模式分为类行为模式和对象行为模式,前者采用继承机制来在类间分派行为,后者采用组合或聚合在对象间分配行为。由于组合关系或聚合关系比继承关系耦合度低,满足“合成复用原则”,所以对象行为模式比类行为模式具有更大的灵活性。



以上是关于设计模式 行为型模式 -- 行为型模式概述的主要内容,如果未能解决你的问题,请参考以下文章

23种设计模式介绍---- 行为型模式

23种设计模式介绍---- 行为型模式

行为型模式之状态模式

设计模式行为型命令模式

设计模式行为型命令模式

设计模式行为型命令模式