- 3
- 0
- 约 22页
- 2017-06-04 发布于河南
- 举报
第09讲 多态
第08讲 多态 余正红 wtuyzh@126.com 本章目标 理解多态的概念 理解抽象方法和抽象类 了解简单工厂设计模式的应用 理解虚方法与抽象方法的区别 回顾继承 调用两种类型的SayHi方法 扩展的麻烦 添加对象后遍历泛型集合 巧妙的做法 修改Person类 生活中的多态 什么是多态 指不同对象收到相同消息时,会产生不同行为 抽象类和抽象方法 抽象类用来列举一个类所需要的行为 抽象类不明确提供具体实现方法 抽象类必须由其子类实现它的抽象方法(除非子类也具有抽象性) 常见错误 抽象类不能被实例化 实现抽象方法 使用override实现抽象方法 抽象类实际应用 抽象类的应用场合 抽象类和抽象方法实现多态性 父类提供一系列规定, 约束子类的行为 父类可以提供一些共性的行为 里氏替换原则 is与as操作符 is 检查对象是否与指定类型兼容 小结 利用多态性编写这三种职业听到“cut”时的行为 为什么需要虚方法 使用虚方法 回顾第四章常见错误 重写Equals 虚方法与抽象方法 面向对象的三大特性 封装 * 武汉科技大学城市学院 SqlServer2005 C#程序设计 Person类 老师 学员 SayHi() SayHi() 继承 ListPerson SayHi() 遍历List,循环SayHi() 内容不同 将所有人都存入集合 for (int
您可能关注的文档
- 田园风.doc
- 田径实施计划.doc
- 由递推关系式求通项2003.04.13.doc
- 田径竞赛规则2.ppt
- 申报“前辈班级”事迹资料.doc
- 申报优良班主任事迹资料.doc
- 申论温习题.doc
- 申报优秀班集体ppt.ppt
- 电凝聚法去除味精废水中悬浮物的机理及数学模型.pdf
- 电力建设新闻.doc
- (2025年)宝丰县公务员遴选考试模拟试题及答案.docx
- (2025年)化工安全知识题库及答案大全.docx
- (2025年)博白县辅警协警笔试笔试真题(附答案).docx
- 基于Web的贵阳学院实验室综合管理系统:分析、设计与实现.docx
- 光伏并网控制系统的关键技术与发展策略研究.docx
- (2025年)计划生育培训考试题及答案合集.docx
- (2025年)传染病岗前知识培训测试题及答案.docx
- 西安高校经管类教师工作压力的多维度解析与应对策略.docx
- 基于Petri网模型的城市轨道交通列车运行调整方法:理论、实践与优化.docx
- 复杂环境下的车牌定位与字符分割:方法、挑战与突破.docx
原创力文档

文档评论(0)