设计模式
赖皮猫
真正的大师常怀着一个学徒的心。PS:虽然不靠写文章发家致富,但是引用请注明出处,拒绝剽窃。
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
设计模式(二)--策略模式实践--基于@Autowired注解实现(Autowired集合注入)
什么是策略模式策略模式指的是对于同样的一件事情,根据不同的场景给出不同的策略来解决同一件事情。比较好理解的一个例子就是,我们定义一个打招呼事件,每个人都可以实现打招呼这么一个事件。这样我们就定义一个打招呼的接口,然而不同国家的人,对打招呼有不同的实现。例如一个中国人,打招呼的时候说“你好!”,一个美国人打招呼的时候说“hello!”,一个日本人打招呼说“こんにちは“。假设我们写的是一个景区的道路指引系统的欢迎页,那么对于选择了不同语言的游客,要给出不同的招呼语。这就是一个简单的策略模式。获取策略时,我原创 2020-07-29 16:58:31 · 1651 阅读 · 0 评论 -
设计模式(一)--观察者模式实践--简单沙盒游戏应用
设计模式--观察者模式实践--简单沙盒游戏应用什么是观察者模式沙盒游戏实践要做什么代码实现什么是观察者模式当对象间存在一对多关系时,则使用观察者模式(Observer Pattern)。比如,当一个对象被修改时,则会自动通知依赖它的对象。观察者模式属于行为型模式。详细的介绍,可以参照下面的文章。观察者模式(Java代码)本文主要讲解一个简单的沙盒游戏中的应用。沙盒游戏实践要做什么我需要做一个小游戏,游戏的大致就是有一个N*N的棋盘,里面会有玩家操作的英雄,以及随机刷出来的陷阱,宝藏,怪物及终原创 2020-07-06 15:07:25 · 475 阅读 · 0 评论
分享