C-Sharp-Behavioral-Design-Patterns:行为设计模式的例子

时间:2024-05-27 10:11:33
【文件属性】:

文件名称:C-Sharp-Behavioral-Design-Patterns:行为设计模式的例子

文件大小:9KB

文件格式:ZIP

更新时间:2024-05-27 10:11:33

行为设计模式 在软件工程中,行为设计模式是一种设计模式,用于标识对象之间的通用通信模式并实现这些模式。 通过这样做,这些模式增加了执行此通信的灵活性。 责任链一种在一系列对象之间传递请求的方式 命令将命令请求封装为对象 解释器一种在程序中包含语言元素的方法 迭代器顺序访问集合的元素 介体定义类之间的简化通信 Memento捕获并恢复对象的内部状态 空对象设计用作对象的默认值 观察者一种通知更改多个类的方法 状态更改对象状态时的行为 策略将算法封装在类中 模板方法将算法的确切步骤推迟到子类 访客(Visitor)为类定义一个新操作,而无需更改 责任链 打算============ 通过给多个对象一个处理请求的机会,避免将请求的发送者耦合到其接收者。 链接接收对象,并将请求沿着链传递,直到对象处理该请求为止。 通过包含多个可能的处理程序的单个处理管道启动和离开请求。 具有递归遍历的面向


【文件预览】:
C-Sharp-Behavioral-Design-Patterns-master
----.gitignore(574B)
----README.md(25KB)
----.gitattributes(378B)

网友评论