摘要: 策略模式简介 定义:是一种行为型模式,定义了一系列的算法,并且这些算法以不会客户使用为前提可以在运行时进行更改、替换 目的:在有多种算法相似的情况下,使用 if...else 所带来的复杂和难以维护 优点: 多重条件语句不易维护,而使用策略模式可以避免使用多重条件语句,如 if...else 语句、 阅读全文
posted @ 2020-12-17 14:58 CarBlack 阅读(59) 评论(0) 推荐(0) 编辑
摘要: 代理模式简介 定义:是一种结构型模式,需要给某对象提供一个代理以控制对该对象的访问,但是访问对象不适合或者不能直接引用目标对象,代理对象作为访问对象和目标对象之间的中介 目的:其他对象提供一种代理以控制对这个对象的访问,当无法或不想直接引用某个对象或访问某个对象存在困难时,可以通过代理对象来间接访问 阅读全文
posted @ 2020-12-17 13:55 CarBlack 阅读(77) 评论(0) 推荐(0) 编辑