实验3:结构型模式应用实验(2)

本实验报告详细介绍了Java中结构型模式的应用,包括桥接模式和装饰模式。通过实验,学生将理解这7种结构型模式的定义、特点和工作原理,并能实际运用到软件开发中。实验内容涉及根据客户需求动态切换数据库的桥接模式实现,以及使用装饰模式为‘人’类添加超能力的场景。实验要求了类图、源代码和运行结果的展示,以加深对模式的理解。
摘要由CSDN通过智能技术生成

Java高级技术实验报告

实验3:结构型模式应用实验(2

实验源码实验3:结构型模式应用实验(2)源码-Java文档类资源-CSDN下载

姓名:_  __ _  ___   班级:_ _ _   ___

学号:_   ____    成绩:_ _ _   __          

一、实验目的:

(1)了解7种结构型模式的定义、特点和工作原理。

(2)理解7种结构型模式的结构、实现和应用场景。

(3)学会应用7种创建型模式进行软件开发。

二、实验要求:

(1)体现相关设计模式的工作原理。

(2)尽量符合面向对象的七条设计原则。

(3)每个实例要有类图、源代码和运行结果。

(4)上交实验报告电子文档(文档包含源程序,以班级、学号后两位、姓名依次出现组成的字符串标识文档如“计算机19-1班01张三实验1”,以班级为单位上交)。

三、实验内容:

1、假设客户在某系统使用中根据需要会使用不同的数据库进行数据存储。需要访问的数据库有Oracle、SQL Server、MySQL,使用桥接模式可以根据客户的需求动态切换不同的数据源。试编程模拟实现这个场景。

2、设计一个“人”类,再使用装饰模式赋予“人”类更强大的本领如“天上飞”、“水下游”以及“力如牛”等而成为“超人”。试编程实现这个场景。

实验3:结构型模式应用实验(2)源码-Java文档类资源-CSDN下载

三、实验心得:

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

Werfgf

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值