登录
首页 » Java » 设计模式

设计模式

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

  • 新建文件夹
    说明:  带有MUSIC算法程序和BPSK调制生成信号的matlab程序(The matlab program with MUSIC arithmetic program and BPSK modulation signal generation)
    2019-03-26 14:32:09下载
    积分:1
  • 爬取热门微博评论并进行数据分析、nlp情感分析
    说明:  爬取热门微博评论并进行数据分析、nlp情感分析 xuenlp.py功能包含: 读取数据库并进行数据去重 对微博评论进行情感分析并生成统计结果 统计微博评论中的表情排行 统计微博评论中的粉丝排行前20(Crawl popular microblog comments and do data analysis and NLP sentiment analysis Xuenlp.py functions include: Read the database and de-duplicate the data Emotional analysis of microblog comments and generating statistical results Statistical expression ranking in microblog comments Statistics of the top 20 fans in microblog comments)
    2020-06-23 05:20:02下载
    积分:1
  • Data Structure total C++ source code
    Data Structure total C++ source code
    2022-01-24 17:03:41下载
    积分:1
  • tsvm
    说明:  半监督SVM能够高效 快速的实现对数据的分类,具有极高的效率,是非常好的资源(Semi-supervised SVM can efficiently and quickly classify data, has high efficiency, and is a very good resource.)
    2019-11-17 15:17:33下载
    积分:1
  • OpenCV-Python-Toturial-中文版
    OpenCV是一个基于BSD许可(开源)发行的跨平台计算机视觉库,可以运行在Linux、Windows、Android和Mac OS操作系统上。(OpenCV is a cross-platform computer vision library based on BSD license (open source), which can run on Linux, Windows, Android and MacOS operating systems.)
    2020-06-18 17:00:02下载
    积分:1
  • F407W5500官网例程
    STM32F407K控制W5500网络通讯(Network Communication of Single Chip Microcompute)
    2020-06-15 22:30:02下载
    积分:1
  • TDOA
    说明:  用matlab仿真各类TDOA各类定位算法的性能特点(Using MATLAB to simulate the performance characteristics of various kinds of TDOA positioning algorithms)
    2020-12-29 19:39:00下载
    积分:1
  • binghemuma
    说明:  目的:远程访问、控制。 选择:可人为制造受害者和寻找"养马场",选择前者的基本上可省略扫描的步骤。 1.自动跟踪目标机屏幕变化,同时可以完全模拟键盘及鼠标输入,即在同步被控端屏幕变化的同时,监控端的一切键盘及鼠标操作将反映在被控端屏幕(局域网适用); 2.记录各种口令信息:包括开机口令、屏保口令、各种共享资源口令及绝大多数在对话框中出现过的口令信息; 3.获取系统信息:包括计算机名、注册公司、当前用户、系统路径、操作系统版本、当前显示分辨率、物理及逻辑磁盘信息等多项系统数据; 4.限制系统功能:包括远程关机、远程重启计算机、锁定鼠标、锁定系统热键及锁定注册表等多项功能限制; 5.远程文件操作:包括创建、上传、下载、复制、删除文件或目录、文件压缩、快速浏览文本文件、远程打开文件(提供了四中不同的打开方式——正常方式、最大化、最小化和隐藏方式)等多项文件操作功能;(Objective: Remote access and control.)
    2019-05-17 22:52:54下载
    积分:1
  • Intel programming contest entries source code, room allocation
    Intel 编程大赛参赛源代码,房间分配问题-Intel programming contest entries source code, room allocation
    2022-08-12 08:42:14下载
    积分:1
  • The memory game ,very amusing
    记忆游戏,很好玩
    2022-03-28 23:16:01下载
    积分:1
  • 696516资源总数
  • 106562会员总数
  • 4今日下载