- 29
- 0
- 约8.84千字
- 约 19页
- 2020-02-18 发布于江苏
- 举报
高级语言程序设计实验指导书
一.实验目的
熟悉 UML 统一建模语言;
回顾熟悉迭代器模式、中介者模式、备忘录模式;
熟悉 XML 文件的操作;
熟悉 java 的反射机制。
二.实验内容
某教务管理系统中一个班级 (Class) 包含多个学生 (Student) ,使用 Java 内置迭代器实现对学生信息的遍历,要求按学生年龄由大到小的次序输出学生信息。
用 Java 实现该过程。
使用中介者模式来说明联合国的作用,要求绘制相应的类图并分析每个类的
作用(注:可以将联合国定义为抽象中介者类,联合国下属机构如 WTO、WFC、WHO等作为具体中介者类,国家可以作为抽象同事类,而将中国、美国、日本、
英国等国家作为具体同事类) 。
改进“用户信息操作撤销”实例,使得系统可以实现多次撤销操作(可以使用集合对象如 HashMap、ArrayList 等来实现)。
三.实验环境
PC 微机;
Windows 操作系统;
Visual Studio 程序集成环境。
四.实验内容
某教务管理系统中一个班级 (Class) 包含多个学生 (Student) ,使用 Java 内置迭代器实现对学生信息的遍历,要求按学生年龄由大到小的次序输出学生信息。
用 Java 实现该过程。
Student.java
package 设计模式实验十七周 _1;
publicclass
Student
imp
原创力文档

文档评论(0)