摘要: 看到有博主说,如果你只想掌握一种设计模式,那一定是模板模式,可见这个模式,很好用啊。模板模式定义了整体的操作流程,而不需要指定具体的代码逻辑,讲这些代码逻辑放到子类中去实现,自己作为抽象方法来代替,保证了主体。 比如对数据库进行操作的时候,无论如何操作,大致步骤都为1.连接 2.执行数据库语句 3. 阅读全文
posted @ 2020-01-15 21:25 程序杰杰 阅读(135) 评论(0) 推荐(0) 编辑
摘要: 命令模式旨在将"行为请求者"与"行为实现者"解耦 如何解决:通过调用者调用接受者执行命令,顺序:调用者→接受者→命令。 关键代码:定义三个角色:1、received 真正的命令执行对象 2、Command 3、invoker 使用命令对象的入口 需要基本使用类,抽象命令与具体命令,通过中介者调用命令 阅读全文
posted @ 2020-01-15 07:46 程序杰杰 阅读(244) 评论(0) 推荐(0) 编辑