摘要:
实验9:桥接模式 本次实验属于模仿型实验,通过本次实验学生将掌握以下内容: 1、理解桥接模式的动机,掌握该模式的结构; 2、能够利用桥接模式解决实际问题。 [实验任务一]:两个维度的桥接模式 用桥接模式实现在路上开车这个问题,其中,车可以是car或bus,路可以是水泥路或沥青路。 实验要求: 1.画 阅读全文
posted @ 2025-01-06 15:28
柟
阅读(29)
评论(0)
推荐(0)
摘要:
实验 25:访问者模式 本次实验属于模仿型实验,通过本次实验学生将掌握以下内容: 1、理解访问者模式的动机,掌握该模式的结构; 2、能够利用访问者模式法解决实际问题。 [实验任务一]:打包员 在我们课堂上的“购物车”的例子中,增加一个新的访问者:打包员,负责对购物车中货物装包。 实验要求: 1. 画 阅读全文
posted @ 2025-01-06 15:28
柟
阅读(7)
评论(0)
推荐(0)
摘要:
。 阅读全文
posted @ 2025-01-06 15:27
柟
阅读(12)
评论(0)
推荐(0)
摘要:
实验2:简单工厂模式 本次实验属于模仿型实验,通过本次实验学生将掌握以下内容: 1、理解简单工厂模式的动机,掌握该模式的结构; 2、能够利用简单工厂模式解决实际问题。 [实验任务一]:女娲造人 使用简单工厂模式模拟女娲(Nvwa)造人(Person),如果传入参数M,则返回一个Man对象,如果传入参 阅读全文
posted @ 2025-01-06 15:27
柟
阅读(5)
评论(0)
推荐(0)
摘要:
实验 20:备忘录模式 本次实验属于模仿型实验,通过本次实验学生将掌握以下内容: 1、理解备忘录模式的动机,掌握该模式的结构; 2、能够利用备忘录模式解决实际问题。 [实验任务一]:多次撤销 改进课堂上的“用户信息操作撤销”实例,使得系统可以实现多次撤销(可以使用HashMap、ArrayList等 阅读全文
posted @ 2025-01-06 15:27
柟
阅读(11)
评论(0)
推荐(0)
摘要:
实验 22:状态模式 本次实验属于模仿型实验,通过本次实验学生将掌握以下内容: 1、理解状态模式的动机,掌握该模式的结构; 2、能够利用状态模式解决实际问题。 [实验任务一]:银行账户 用Java代码模拟实现课堂上的“银行账户”的实例,要求编写客户端测试代码模拟用户存款和取款,注意账户对象状态和行为 阅读全文
posted @ 2025-01-06 15:27
柟
阅读(8)
评论(0)
推荐(0)
摘要:
实验 23:策略模式 本次实验属于模仿型实验,通过本次实验学生将掌握以下内容: 1、理解策略模式的动机,掌握该模式的结构; 2、能够利用策略模式解决实际问题。 [实验任务一]:旅行方式的选择 旅游的出行方式有乘坐飞机旅行、乘火车旅行和自行车游,不同的旅游方式有不同的实现过程,客户可以根据自己的需要选 阅读全文
posted @ 2025-01-06 15:27
柟
阅读(4)
评论(0)
推荐(0)
摘要:
实验 24:模板方法模式 本次实验属于模仿型实验,通过本次实验学生将掌握以下内容: 1、理解模板方法模式的动机,掌握该模式的结构; 2、能够利用模板方法模式解决实际问题。 [实验任务一]:数据库连接 对数据库的操作一般包括连接、打开、使用、关闭等步骤,在数据库操作模板类中我们定义了connDB()、 阅读全文
posted @ 2025-01-06 15:27
柟
阅读(5)
评论(0)
推荐(0)
摘要:
''' 游戏玩法:回车开始游戏;空格暂停游戏/继续游戏;方向键/wsad控制小蛇走向 ''' ''' 思路:用列表存储蛇的身体;用浅色表示身体,深色背景将身体凸显出来; 蛇的移动:仔细观察,是:身体除头和尾不动、尾部消失,头部增加,所以,新添加的元素放在列表头部、删除尾部元素; 游戏结束判定策略:超 阅读全文
posted @ 2025-01-06 15:26
柟
阅读(11)
评论(0)
推荐(0)
摘要:
实验8:适配器模式 本次实验属于模仿型实验,通过本次实验学生将掌握以下内容: 1、理解适配器模式的动机,掌握该模式的结构; 2、能够利用适配器模式解决实际问题。 [实验任务一]:双向适配器 实现一个双向适配器,使得猫可以学狗叫,狗可以学猫抓老鼠。 实验要求: 1.画出对应的类图; 2.提交源代码; 阅读全文
posted @ 2025-01-06 15:26
柟
阅读(10)
评论(0)
推荐(0)
浙公网安备 33010602011771号