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下载
三、实验心得: