文档介绍:集合和泛型
本章概述
本章主要介绍了普通集合和泛型集合。
教学目标:
了解集合和集合接口。
掌握如何使用主要集合类型。
掌握如何使用泛型集合。
掌握如何使用专用集合。
了解如何使用集合基类。
教学重点:
掌握如何使用主要集合类型。
掌握如何使用泛型集合。
掌握如何使用专用集合。
教学难点:
泛型集合的概念学生可能难以理解。
教学资源:
课本
知识点
实验
6-1实现集合和泛型
教师光盘
幻灯片
教师光盘:\Powerpnt\Framework
实验文件
教师光盘:\Labfiles\(具体参见实验报告)
习题解答
教师光盘:\Tprep\answer\
建议学时数
课堂教学(4课时)+实验教学(2课时)
集合和集合接口
教学提示:
本部分主要达到以下目的:
使学生了解集合的概念和集合接口。
教学内容和方法
教学提示
本节主要介绍了集合的概念和集合接口。每个集合接口中都定义了不同的行为。每个集合类都实现了一个或多个集合接口。本节没有涉及到具体的类型的介绍,只是罗列了集合接口的行为。
使用主要集合类型
教学提示:
本部分主要达到以下目的:
使学生掌握如何使用主要集合类型。
教学内容和方法
教学提示
本节主要介绍了非泛型版本的集合类型及其行为。类型的介绍较为枯燥,结合代码分析讲解可以获得较好的效果。
本书仅列出了类的常用成员。完整成员类表可参考msdn。
使用泛型集合
教学提示:
本部分主要达到以下目的:
使学生掌握使用泛型集合。
教学内容和方法
教学提示
本节主要介绍了泛型版本的集合类型及其行为。泛型集合将数据作为特定的数据类型存储,这可以加快在集合中存储和检索数据的速度。在介绍泛型时,可以和非泛型的集合类型进行比较,例如,ArrayList和泛型List。类型的介绍较为枯燥,结合代码分析讲解可以获得较好的效果。
本书仅列出了类的常用成员。完整成员类表可参考msdn。