文档介绍:公共语言运行库和类型
本章概述
本章对上一章提到的公共语言类型库进行了扩充讲解,包括值类型和引用类型的概念,装箱和拆箱的操作等。 :泛型。
教学目标:
掌握通用类型系统。
了解公共语言规范。
掌握特殊系统类型。
教学重点:
掌握通用类型系统。
掌握特殊系统类型。
教学难点:
装箱和拆箱操作涉及到内存的分配,学生可能难以理解。
和C#中略有不同。
,比较难以理解。
教学资源:
课本
知识点
:通用类型系统
实验
无
教师光盘
幻灯片
教师光盘:\Powerpnt\
实验文件
无
习题解答
教师光盘:\Tprep\answer\
建议学时数
课堂教学(1课时)+实验教学(0课时)
构建托管代码:通用类型系统
教学提示:
本部分主要达到以下目的:
使学生了解通用类型系统。
教学内容和方法
教学提示
Framework的通用类型系统,为下一节内容铺垫。
通用类型系统
教学提示:
本部分主要达到以下目的:
使学生掌握通用类型系统
教学内容和方法
教学提示
本节首先介绍了值类型和引用类型,可以从它们的在内存种的储存方法入手,介绍它们的不同点。然后联系储存方法介绍它们之间的转换:装箱和拆箱。在介绍类型转换时,需要强调强制类型转换可能会出现问题,要小心使用。
公共语言规范
教学提示:
本部分主要达到以下目的:
使学生了解公共语言规范
教学内容和方法
教学提示
本节只是扩充的内容,介绍了产生CTS