![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
设计模式
29DCH
In me the tiger sniffs the rose.
展开
-
策略模式介绍以及headfirst上的两个实例
定义:策略模式定义了一系列的算法,并将每一个算法封装起来,而且使他们可以相互替换,让算法独立于使用它的客户而独立变化。 分析下定义,策略模式定义和封装了一系列的算法,它们是可以相互替换的,也就是说它们具有共性,而它们的共性就体现在策略接口的行为上,另外为了达到目的,也就是说让算法独立于使用它的客户而独立变化,我们需要让客户端依赖于策略接口。 策略模式的优缺点: 优点: 1、结构清晰,把策略分离成一...原创 2018-11-15 21:29:39 · 262 阅读 · 0 评论 -
JS中使用命令模式完成菜单页面
CommandTest.html <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <title>命令模式完成菜单页面</title> </head> <body&原创 2018-12-20 19:46:19 · 504 阅读 · 0 评论