登录
首页 » Java » 设计模式

设计模式

于 2020-12-15 发布 文件大小:191KB
0 307
下载积分: 1 下载次数: 4

代码说明:

  3-5 观察者模式实例之股票变化:某在线股票软件需要提供如下功能:当股票购买者所购买的某支股票价格变化幅度达到5%时,系统将自动发送通知(包括新价格)给购买股票的股民。现使用观察者模式设计该系统,绘制类图并编程模拟实现。 3-6状态模式实例之银行转账:在某银行系统中,我们定义了账户的三种状态:(1)如果账户(Account)中余额(balance)大于等于0,此时账户的状态为绿色(GreenState),即正常状态,表示既可以向该账户存款(deposit)也可以向从该账户取款(whithdraw)。(2)如果该账户中余额小于0,并且大于等于-1000,则该账户的状态为黄色(YellowState),即欠费状态,此时既可以向该账户存款也可以从该账户取款。(3)如果该账户余额小于-1000,那么该账户的状态为红色(RedState),即透支状态,此时用户只能向该账户存款,不能在从中取款。现在用状态模拟来实现状态的转化问题,用户只要执行简单的存款和取款操作,系统根据数量自动转换到相应的状态。(Need to transport toBaiDu)

文件列表:

设计模式
设计模式\3-4实验结果.JPG, 61695, 2017-12-03
设计模式\3-4观察者模式.JPG, 89547, 2017-12-03
设计模式\3-5实验结果.JPG, 62982, 2017-12-03
设计模式\3-5状态模式.JPG, 135718, 2017-12-03
设计模式\设计模式.docx, 17436, 2017-12-11

下载说明:请别用迅雷下载,失败请重下,重下不扣分!

发表评论

0 个回复

  • CC2430
    对zigbee的开发平台cc2430的一些基本操作,是学习cc2430的基本程序(Zigbee cc2430 development platform for some of the basic operations, is to learn the basic procedures cc2430)
    2011-05-24 16:55:48下载
    积分:1
  • fdtd_2D_TE_PML_Lorentz_period
    说明:  2Dfdtd算法,用来计算周期的Lorentz模型(2Dfdtd algorithm used to calculate the Lorentz model cycle)
    2021-04-02 10:29:07下载
    积分:1
  • pySOT-master
    说明:  关于代理模型优化的python工具箱,包括克里金,支持向量机等(Python Surrogate Optimization Toolbox)
    2020-02-18 16:41:22下载
    积分:1
  • 多普勒三角测量报告
    多普勒三角测量原理,公式等推导,以及原理说明(Doppler triangulation principle, formula and other derivation, and principle explanation)
    2018-08-29 15:18:32下载
    积分:1
  • stm32下的ST7735液晶驱动工程 st7735
    stm32下的ST7735液晶驱动工程 st7735,stm32f103上验证好用(stm32 st7735,driver,check ok,work well!)
    2018-05-12 23:47:55下载
    积分:1
  • INVERTER
    3phase inverter project
    2018-11-04 06:04:09下载
    积分:1
  • 悟空CRM系统 v0.4.9
    悟空CRM是一款基于PHP/MYSQL开发的客户关系管理系统,采用LAMP架构,具有良好的开放性、可扩展性、安全性和透明性;可以跨区域使用,源代码开源无限制,安装快速,操作方便。悟空CRM v0.4.9 beta 功能更新:   新增功能如下:   1.站内信批量标记为已读   2.增加动态页面,可更换头像   3.财务收款超额提示功能   修复功能如下:   1.创建日程时发送邮件失败   2.创建客户时点击同时创建商机无效   3.弹窗无权限时,在弹窗内提示无权限   ……
    2022-02-24 18:12:34下载
    积分:1
  • Simple Sokoban game, just by the arrow keys to control the
    简单的推箱子游戏, 只需通过方向键来控制-Simple Sokoban game, just by the arrow keys to control the
    2022-03-14 13:21:33下载
    积分:1
  • simulated annealing algorithm for traveling salesman problem (with C#)
    模拟退火算法求解货郎担问题(用C#实现)-simulated annealing algorithm for traveling salesman problem (with C#)
    2023-03-29 02:30:04下载
    积分:1
  • 空中三角解析测量,用于摄影测量中的地面点位置测量
    说明:  空中三角解析测量,用于摄影测量中的地面点位置测量(Aerial Triangular Analytical Measurement)
    2020-06-25 00:00:01下载
    积分:1
  • 696516资源总数
  • 106914会员总数
  • 0今日下载