2019年8月12日

java设计模式--策略模式

摘要: 策略模式 策略模式是对象行为型模式,它可以定义一系列的算法,并且将每个算法封装起来,在使用时可以相互替换,使得算法可以独立于客户的使用而变化。例如:今天我要从北京去深圳,我可以选择坐火车、坐高铁、坐飞机等方式出现,这样每一种方式耗费的时间不同,但是我能达到的目的都是相同的,我从北京到了深圳只是我耗费 阅读全文

posted @ 2019-08-12 21:48 会飞的小杰 阅读(119) 评论(0) 推荐(0)

java设计模式--状态模式

摘要: 状态模式 状态模式是对象行为型模式,为了允许一个对象在其内部的状态改变时,修改其行为,这样看起来似乎是修改了它的类一样。状态模式实际上就是统一状态的变化来影响行为,比如一个简单的申请流程,发起-审批-结束,当状态为发起时,该条事务由发起人发起流程;状态为审批时,该条事务变成审批人审批;状态为结束时, 阅读全文

posted @ 2019-08-12 00:15 会飞的小杰 阅读(225) 评论(0) 推荐(0)

导航