登录
首页 » Java » 设计模式

设计模式

于 2020-12-15 发布 文件大小:191KB
0 308
下载积分: 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 个回复

  • 北斗单点定位
    说明:  北斗单点定位 静态单频 cep95 小于5米略差于GPS(OBS single point positioning)
    2020-09-03 17:58:08下载
    积分:1
  • 分析Java代码错误的工具PMD
    分析Java代码错误的工具PMD-Java code analysis tools wrong PMD
    2022-05-30 07:05:44下载
    积分:1
  • EADC_SOFT_INT
    通过软件触发进行ADC管脚采样,不使用定时器或者其他方式触发,节省了定时器(The ADC pin sampling is triggered by software triggering, and the timer is saved without using timers or other modes)
    2017-08-30 16:59:07下载
    积分:1
  • Desktop
    说明:  实验室用作产生艾里光束的立方相位掩模板。(Cubic Phase Mask for Generating Airy Beam)
    2021-04-22 20:58:48下载
    积分:1
  • 风力发电机组simulink仿真模型source
    说明:  风力发电机组simulink仿真模型,包括风轮机模块、双馈发电机控制模块、风速模拟、电机模块、变桨模块等等(Simulink simulation model of wind turbine, including wind turbine module, doubly-fed generator control module, wind speed simulation, motor module, variable oar module, etc.)
    2020-07-05 18:48:59下载
    积分:1
  • LINEROUGH
    应用于粗糙表面线接触弹流润滑计算,自动生成随机分布的表面粗糙度程序。(It is applied to the calculation of linear contact elastohydrodynamic lubrication on rough surface to automatically generate randomly distributed surface roughness program.)
    2020-09-08 08:48:02下载
    积分:1
  • ac6905
    说明:  ac6905 sdk蓝牙通信SDK, 程序可以马上使用(ac6905 sdk, 2012 v1.0 for use)
    2021-02-05 21:49:57下载
    积分:1
  • 19107matlab自编svm
    利用原算法adaboost弱学习器基于决策树桩的方法对样本数据进行多分类(Multi-classification of sample data based on decision tree stump using AdaBoost weak learner)
    2020-10-23 09:47:22下载
    积分:1
  • pzti
    实现记帐管理中制作凭证金额借借借贷方的多栏显示(Perform multiple column display of document value)
    2017-06-22 00:08:01下载
    积分:1
  • M7lrvCMS商业版最终版本
    M7lrvCMS商业版最终版本 破解版功能齐全 如cms识别 c段查询 后台扫描 shell管理 批量注入等功能(M7lrvCMS commercial version of the final version of the cracked version is fully functional, such as CMS recognition C segment query background scanning, shell management, batch injection and other functions.)
    2021-05-13 11:30:02下载
    积分:1
  • 696516资源总数
  • 106918会员总数
  • 4今日下载