摘要: 一、访问者模式(Visitor) 经过我的理解 访问者模式就是一个节点(对象)接受一个访问者的访问 node.accept(visitor);节点(对象)使访问者调用访问方法 visitor.visit(this) 然后访问者反过来使用节点(对象)调用节点(对象)本身的方法node.operatio 阅读全文
posted @ 2018-02-08 15:04 吾心已无 阅读(227) 评论(0) 推荐(0) 编辑
摘要: 一、状态模式(State) 核心思想就是:当对象的状态改变时,同时改变其行为,很好理解!就拿QQ来说,有几种状态,在线、隐身、忙碌等,每个状态对应不同的操作,而且你的好友也能看到你的状态,所以,状态模式就两点:1、可以通过改变状态来获得不同的行为。2、你的好友能同时看到你的变化。看图: State类 阅读全文
posted @ 2018-02-08 14:47 吾心已无 阅读(195) 评论(0) 推荐(0) 编辑
CopyRight (C) 2017 By:吾心已无

博客友链招募中,欢迎喜欢开发、喜欢分享的朋友交换。另外欢迎进入本博客,谢谢惠顾