登录
首页 » Java » 设计模式

设计模式

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

  • cwp_su_all_43R3
    地震数据处理软件,用于地震学习的基本软件(Seismic Data Processing Software)
    2020-06-24 15:00:02下载
    积分:1
  • cosmic9月下载数据压缩包
    说明:  批量读取卫星掩星观测数据,对于下载好的nc格式数据,可批量读取,批量获取其中变量信息(Batch Reading Satellite Data)
    2021-02-18 17:09:45下载
    积分:1
  • Scratch2StarterProjects
    Scratch2StarterProjects,Scratch 是由美国MIT(麻省理工学院)设计开发的一款适合儿童的图形化编程工具。针对 8 岁以上孩子们的认知水平,以及对于界面的喜好,MIT 做了相当深入研究和颇具针对性的设计开发。 包含基本入门教程等套件 这是把Scratch转化为可执行程序的一个工具。(Scratch, a simple programming tool for teenagers designed and developed by MIT)
    2019-03-13 15:48:35下载
    积分:1
  • JSP简洁博客系统
    JSP简洁博客系统源码,数据库基于SQLServer,一款由翻译而来的博客名字,开源代码,基于JSP核心的博客系统倒是不太多,不管写的是否是你相要的功能,不过对于研究JSp的初学者来说,是个很不错的实例程序。   调试时需要导入的包   在连接数据库时需要用到以下三个包:msbase.jar、mssqlserver.jar和msutil.jar,将这三个包拷贝到Web应用下的 WEB-INFlib目录下即可。   博客管理的用户名:admin;密码:111。
    2022-09-14 21:20:03下载
    积分:1
  • 增量谐波平衡法程序
    说明:  运用增量谐波平衡法求解二自由度非线性微分方程(Solving nonlinear differential equation with two degrees of freedom by incremental harmonic balance method)
    2021-03-23 19:19:16下载
    积分:1
  • XiaoGuanglidar
    说明:  处理激光雷达数据,计算消光系数的程序。学大气学和激光雷达的人明白。(Processing of laser radar data to calculate the extinction coefficient procedure. Study atmospheric science and laser radar understand.)
    2021-03-01 15:59:34下载
    积分:1
  • 行人航位推算算法PDR程序完整可用-C++代码类资源
    说明:  适合初学者,GitHub上开源代码,有数据,可运行结果(Suitable for beginners, open source code on GitHub, with data and results)
    2020-12-17 10:29:12下载
    积分:1
  • * 程序名称: NET
    * 程序名称: NET-OA网络办公系统 版本:3.0 2003.08.29 * * 版权所有: Net-OA.com * * 程序设计: 江南行客-procedures* Name : NET- OA Network Office System Version : 3.0 2003.08.29** Copyright : Net-OA.com** Design : Jiangnan Customers
    2022-08-22 17:20:09下载
    积分:1
  • 10025,一款使用软件
    10025,一款使用软件-1005
    2023-01-15 11:45:03下载
    积分:1
  • 国家地区选择下拉框插件
    一款带搜索过滤功能的jQuery国家地区选择下拉框插件(JQuery Country Area Selection Dropdown Box Plug-in with Search and Filter)
    2018-12-28 11:27:28下载
    积分:1
  • 696516资源总数
  • 106914会员总数
  • 0今日下载