首页 > 其他分享 >11.29实验21

11.29实验21

时间:2023-11-29 23:14:39浏览次数:29  
标签:11.29 21 股票 观察者 模式 实验

实验 21:观察者模式
本次实验属于模仿型实验,通过本次实验学生将掌握以下内容:
1、理解观察者模式的动机,掌握该模式的结构;
2、能够利用观察者模式解决实际问题。

[实验任务一]:股票提醒
当股票的价格上涨或下降5%时,会通知持有该股票的股民,当股民听到价格上涨的消息时会买股票,当价格下降时会大哭一场。

标签:11.29,21,股票,观察者,模式,实验
From: https://www.cnblogs.com/liucaizhi/p/17866134.html

相关文章

  • 11.29实验22
    实验22:状态模式本次实验属于模仿型实验,通过本次实验学生将掌握以下内容:1、理解状态模式的动机,掌握该模式的结构;2、能够利用状态模式解决实际问题。[实验任务一]:银行账户用Java代码模拟实现课堂上的“银行账户”的实例,要求编写客户端测试代码模拟用户存款和取款,注意账户对象状态......
  • 11.29实验23
    实验23:策略模式本次实验属于模仿型实验,通过本次实验学生将掌握以下内容:1、理解策略模式的动机,掌握该模式的结构;2、能够利用策略模式解决实际问题。[实验任务一]:旅行方式的选择旅游的出行方式有乘坐飞机旅行、乘火车旅行和自行车游,不同的旅游方式有不同的实现过程,客户可以根据自......
  • 触发器实验
    1.登录到PDB数据库,使用SCOTT/TIGER用户。 2.创建表Student和StudentBak,结构相同,字段信息如下:    名称     是否为空?  类型   SNO      NOTNULL NUMBER(4)   SNAME        空    VARCHAR2(10)   AGE          ......
  • jdk21-虚拟线程
    jdk文档:https://openjdk.org/jeps/444关键内容整理虚拟线程是轻量级线程,可显著减少编写、维护和观察高吞吐量并发应用程序的工作量。默认情况下,直接使用API创建的虚拟线程(而不是通过创建的虚拟线程)现在也会在其整个生命周期内受到监视,并且可以通过观察虚拟线程部分......
  • 实验5—C语言指针应用编程
    1、实验任务1task1_1源代码1#include<stdio.h>2#defineN534voidinput(intx[],intn);5voidoutput(intx[],intn);6voidfind_min_max(intx[],intn,int*pmin,int*pmax);78intmain(){9inta[N];10intmin,max;1112......
  • 2023.11.29——每日总结
    学习所花时间(包括上课):9h代码量(行):0行博客量(篇):1篇今天,上午学习,下午学习;我了解到的知识点:1.百度图像增强SDK明日计划:学习......
  • 11.29博客
    今天完成了软件构造任务一和二,不过jfinaldemo测试的时候,80端口被占用。index主页面也是乱码的,明天再说。 ......
  • 11.29每日总结
    今天正常地完成了各个实验,但是在实验中遇到了一个问题,就是用idea的时候控制台用output的时候一直是乱码,网上找了很多都是修改idea的配置,实际是jdk的问题,一定不用要JDK18.其他的都可以。......
  • 11.29打卡
    1. 从中序与后序遍历序列构造二叉树(106)给定两个整数数组 inorder 和 postorder ,其中 inorder 是二叉树的中序遍历, postorder 是同一棵树的后序遍历,请你构造并返回这颗 二叉树 。/***Definitionforabinarytreenode.*publicclassTreeNode{*int......
  • 实验四 现代C++标准库与类模板
    task5textcoder.hpp#include<iostream>#include<string>usingstd::string;classTextCoder{private:stringtext;voidencoder();voiddecoder();public:TextCoder(string&str);TextCode......