登录
首页 » Java » 设计模式

设计模式

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

  • 基于Matlab的二自由度车辆的动力学仿真
    说明:  基于Matlab的二自由度车辆的动力学中平顺性仿真(Ride Comfort Simulation of Two-DOF Vehicle Dynamics Based on MATLAB)
    2019-07-08 22:17:31下载
    积分:1
  • 窗体带背景的C#记事本notepad源码
    窗体带背景的C#记事本notepad源码,比Windows的记事本更漂亮了,窗口平铺民背景,菜单也是仿XP风格,通过这个记事本程序你可以学习到一些窗体美化方面的技巧,比如如何在FORM内使用图片作为背景,如何制作仿XP风格的菜单栏等。
    2022-01-26 00:41:36下载
    积分:1
  • pingjiansheji
    采用c语言设计平键,校核平键的强度,实现人机交互,用户有较大的选择余地(Flat key design using c language, check the strength of flat keys, to achieve human-computer interaction, users have greater choice)
    2011-05-16 16:36:17下载
    积分:1
  • Prolog-Tutorial
    Tutorial de Software Visual Prolog
    2015-05-07 08:07:32下载
    积分:1
  • A man to adhere to 100 seconds. Open with vc6.0 inside. Dsw file, and then can b...
    是男人就坚持100秒。用vc6.0打开里面的.dsw文件,然后编译运行即可。-A man to adhere to 100 seconds. Open with vc6.0 inside. Dsw file, and then can be compiled to run.
    2022-02-13 08:48:54下载
    积分:1
  • classic series of data mining concepts and data mining technology writer Han Wei
    最经典的数据挖掘丛书 数据挖掘概念与技术 作者 韩家蔚-classic series of data mining concepts and data mining technology writer Han Wei
    2022-09-29 12:45:06下载
    积分:1
  • Long-integer
    长整数运算(双向链表),实现长整数无限长加减法的运算(Long integer (two-way linked list), to achieve long-integer addition and subtraction of infinite computing)
    2011-10-29 16:54:42下载
    积分:1
  • 又一个AT89c51等单片机可以使用的4*4 键盘程序
    又一个AT89c51等单片机可以使用的4*4 键盘程序-Another AT89C51 single-chip microcomputer can be used, such as 4* 4 keyboard procedures
    2023-02-01 18:20:04下载
    积分:1
  • about_ISO14443
    iso14443的相关信息介绍。适合入门的朋友。(ISO14443 introduce the relevant information. Suitable for entry-friend.)
    2007-12-16 19:34:41下载
    积分:1
  • 将电脑上的屏幕信息保存于磁盘的C语言源程序代码
    将电脑上的屏幕信息保存于磁盘的C语言源程序代码-will screen on the computer disk information stored at the C language source code
    2023-07-03 02:55:03下载
    积分:1
  • 696516资源总数
  • 106914会员总数
  • 0今日下载