02 2020 档案

摘要:在HeadFirst设计模式中代理模式用了比较多的篇幅来讲解,其中的例子我感觉有些繁琐,所以我们这篇就不按照惯例用例子来阐述代理模式了。我们直接进入正题,分析模式本身的设计和解决的问题。 远程代理模式 假如我们有一个系统,能够调用本地对象,然后将每个请求转发到远程对象上进行调用应该如何设计。 在客户 阅读全文
posted @ 2020-02-28 09:29 XSpringSun 阅读(689) 评论(1) 推荐(0) 编辑
摘要:糖果机 如下糖果机工作状态图,我们对这个状态图进行编码实现糖果机的工作过程 这个状态图的每个圆圈代表一个状态,可以看到有4个状态同时又4个动作,分别是:“投入1元钱”、“退回1元钱”、“转动曲柄”、“发放糖果”。当要发放糖果的时候需要判断糖果数量是否为0来进入“糖果售磐”或者“没有1元钱”状态。所以 阅读全文
posted @ 2020-02-10 14:04 XSpringSun 阅读(784) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示