- 18
- 0
- 约8.78千字
- 约 29页
- 2015-12-10 发布于广东
- 举报
C#程序设计案例教程 第10章 多态 在线教务辅导网: 教材其余课件及动画素材请查阅在线教务辅导网 QQ:349134187 或者直接输入下面地址: 第10章 多态 学习目标 了解多态性。 掌握使用虚方法实现多态。 掌握使用抽象类实现多态。 掌握使用接口实现多态。 第10章 多态 10.1多态性 在面向对象程序设计中,从广义上看,可以将多态分成两种:静态多态性和 动态多态性。 静态多态性是指一个对象同时以不同的物理形式存在。像前面讲的方法重载就属于静态多态,这种多态在编译时,系统就能确定类的对应方法被调用。所以,静态多态性又称先期联编多态性。 动态多态性是指对象根据环境变化来改变它的形式。这种多态只有在程序运行时,系统才能确定类的对应方法被调用。所以,这种多态又称滞后联编多态性。从实现我态的方法上看,又可分为两种类型:基于继承的多态和基于接口的多态。基于继承的多态是在基类中定义方法并在派生类中重写它们,具体实现时采用的是“虚方法”方式。 本章将重点围绕虚方法、抽象类以及接口三种方法的定义和使用,讲解在C#中如何实现类的多态。 第10章 多态 10.2 使用虚方法实现多态 【课堂案例10-1】学生成绩管理系统除了具有学生基本信息的管理功能外。还具有对相关课程信息的管理功能。例如:学校通常将课程分成必修和选修两种类型,对于必修和选修课,既有共同特征(即:课程编
您可能关注的文档
- Authorware多媒体制作案例教程 作者 沈大林 等 第8章框架图标和导航图标.ppt
- Authorware多媒体制作案例教程 作者 沈大林 等 第9章 选择与循环结构及决策图标.ppt
- Authorware多媒体制作技术 作者 陈淑慧 第八章.ppt
- Authorware多媒体制作技术 作者 陈淑慧 第二章.ppt
- Authorware多媒体制作技术 作者 陈淑慧 第九章.ppt
- Authorware多媒体制作技术 作者 陈淑慧 第六章.ppt
- Authorware多媒体制作技术 作者 陈淑慧 第七章.ppt
- Authorware多媒体制作技术 作者 陈淑慧 第三章.ppt
- Authorware多媒体制作技术 作者 陈淑慧 第十二章.ppt
- Authorware多媒体制作技术 作者 陈淑慧 第五章.ppt
- 2026及未来5年中国搓色剂市场现状数据分析及前景预测报告.docx
- 2026及未来5年中国塑胶旅游用品市场分析及竞争策略研究报告.docx
- 2026及未来5年中国艾哥胶囊市场数据分析研究报告.docx
- 2026年及未来5年内中国环保专用电热套行业投资前景及策略咨询研究报告.docx
- 2026及未来5年中国铝合金门架市场分析及竞争策略研究报告.docx
- 2026及未来5年中国食品机械耐压进水管市场现状数据分析及前景预测报告.docx
- 2026及未来5年中国手机座收音机市场数据分析研究报告.docx
- 2026及未来5年中国棉氨纶背心连体服市场分析及竞争策略研究报告.docx
- 2026及未来5年中国聚乙烯阻燃塑料薄膜市场分析及竞争策略研究报告.docx
- 2026及未来5年中国梯形橡胶垫圈市场现状数据分析及前景预测报告.docx
原创力文档

文档评论(0)