
Behavioral Patterns
文章平均质量分 96
行为型模式
Amy.wang96
The past is everything we were don't make us who we are.So I will dream until I make it real and all I see is stars.
展开
-
行为型模式之策略模式(Java版)
设计模式概述及分类:https://blog.youkuaiyun.com/qq_34896730/article/details/105324092面向对象设计原则:https://editor.youkuaiyun.com/md/?articleId=105352240 策略模式用于算法的自由切换和扩展,它是使用较为广泛的设计模式之一,策略模式对应于解决某一问题的一个算法族,允许用户从该算法族中任选一个算法解决某一个问题,同时可以方便地更换算法或者增加新原创 2021-06-20 11:25:35 · 1644 阅读 · 0 评论 -
行为型模式之装饰模式(Java版)
设计模式概述及分类:https://blog.youkuaiyun.com/qq_34896730/article/details/105324092面向对象设计原则:https://editor.youkuaiyun.com/md/?articleId=105352240 装饰模式是一种用于替代继承的技术,它通过一种无须定义子类的方法来给对象动态增加职责,使用对象之间的关联关系取代类之间的继承关系。装饰模式降低了系统的耦合度,可以动态增加或删除对象的职责,原创 2021-06-19 19:32:21 · 431 阅读 · 0 评论 -
行为型模式之访问者模式(Java版)
设计模式概述及分类:https://blog.youkuaiyun.com/qq_34896730/article/details/105324092面向对象设计原则:https://editor.youkuaiyun.com/md/?articleId=105352240 访问者模式是一种较为复杂的行为型设计模式,它包含访问者和被访问元素两个主要组成部分,这些被访问的元素具有不同的类型,且不同的访问者可以对其施加不同的访问操作。访问者模式使得用户可以在不修原创 2021-06-13 13:16:32 · 1557 阅读 · 1 评论 -
行为型模式之责任链模式(Java版)
设计模式概述及分类:https://blog.youkuaiyun.com/qq_34896730/article/details/105324092面向对象设计原则:https://editor.youkuaiyun.com/md/?articleId=105352240责任链模式目录1 行为型模式2 责任链模式结构与实现2.1 责任链模式结构1 行为型模式 在软件系统运行时对象并不是孤立存在的,它们可以通过相互通信协作完成某些功能,一个对象在运行时也原创 2021-06-06 11:52:08 · 962 阅读 · 1 评论 -
行为型模式之模板方法模式(Java版)
设计模式概述及分类:https://blog.youkuaiyun.com/qq_34896730/article/details/105324092面向对象设计原则:https://editor.youkuaiyun.com/md/?articleId=105352240 模板方法模式是结构最简单的行为型设计模式,它是一种行为模式,在其结构中只存在父类与子类之间的继承关系。通过使用模板方法模式可以将一些复杂流程的实现步骤封装在一系列基本方法中,在抽象父类中原创 2020-06-26 19:01:51 · 483 阅读 · 0 评论 -
行为型模式之观察者模式(Java版)
设计模式概述及分类:https://blog.youkuaiyun.com/qq_34896730/article/details/105324092面向对象设计原则:https://editor.youkuaiyun.com/md/?articleId=105352240 策略模式用于算法的自由切换和扩展,它是使用较为广泛的设计模式之一,策略模式对应于解决某一问题的一个算法族,允许用户从该算法族中任选一个算法解决某一个问题,同时可以方便地更换算法或者增加新原创 2020-06-26 13:11:50 · 756 阅读 · 0 评论