- 1
- 0
- 约2.87千字
- 约 7页
- 2018-11-16 发布于江苏
- 举报
编程应用技术中多态性分析
面向对象编程中的多态性
----季松华
【基于c++,java概念上基本完全一样,只是在实现上有些细微差别
基本数据类型:整数、浮点数、字符等
运算符:加减乘除等】
目前,面向对象编程非常的流行,面向对象编程有三大特征,分别是 封装、继承和多态性
本课堂主要讨论 多态性
什么是多态性?
一:多态性定义
多态性,按字面理解就是多种形状,比如有生物多态性,基因多态性等等
计算机编程中的定义:相同的方法调用可实现不同的实现方式,简单点说就是“一个接口,多种方法”
举一个例子,计算机硬件里面的输入输出设备,我们统称为I/O设备,而具体的设备实体 输入的有键盘、鼠标、扫描仪等等,输出的有显示器、打印机、音响等等,这个例子中的I/O设备就是一个统一的接口,而键盘、显示器呢就是具体的实现,
(堆栈可以存储各种格式的数据,包括整型,浮点或字符。
不管存储的是何种数据,堆栈的算法实现是一样的。针对不同的数据类型,编程人员不必手工选择,只需使用统一接口名,系统可自动选择。)
下面讨论多态性在我们编程中的表现形式
二:多态性表现形式:
主要有以下4中:强制多态、重载多态、类型参数化(模板)多态以及包含多态
强制多态性:强制是指两种不同的数据类型进行转换的一种语义操作;
程序设计语言中基本数据类型的大多数操作符,在发生不同类型的数据之间混合运算时,一般都会进行强
您可能关注的文档
- 统计学各详细答案.doc
- 统计学基础练习题库及详细答案.docx
- 统计学复习重点内容期末.doc
- 统计学期中考试复习参考资料汇总.doc
- 统计学期末重点内容计算题.doc
- 统计学郑贵华颜泳红主编练习题详细答案1.doc
- 统计学部分习题详细答案.doc
- 维修检验应用技术考题含答案(模块C).doc
- 维修电工理论考试复习资料汇总(附答案).doc
- 综合实践题详细答案.doc
- 2026年保险代理人考试模拟试卷保险市场分析与营销策略应用技巧解析.docx
- 2026年人教版高一历史第9课中国近代史的总结练习题.docx
- 2026年食品安全与风险评估管理习题集.docx
- 2026秋人教版小学语文四年级上册第八单元 阅读·为中华之崛起而读书(二):体会中华不振与少年志向(第4课时)分课时教学设计[2022课标2025修改].docx
- 2026学年临沂市莒南县四年级数学第二学期期末预测试题(含答案).docx
- 2026秋人教版小学语文四年级上册第八单元 阅读·为中华之崛起而读书(一):初读感知,理清三件事(第3课时)分课时教学设计[2022课标2025修改].docx
- 2026山西文化旅游职业大学招聘博士研究生20人备考题库精选答案详解.docx
- 2026秋人教版小学语文四年级上册第八单元 阅读·我将无我,不负人民(二):品读金句,感悟无我境界(第2课时)分课时教学设计[2022课标2025修改].docx
- 2026秋人教版小学语文四年级上册第八单元 阅读·延安,我把你追寻:读懂诗行,传承延安精神(第5课时)分课时教学设计[2022课标2025修改].docx
- 《哲学第二单元》课件.pptx
最近下载
- 2026小学语文四年级上册教学创新教学设计详案:长城.docx VIP
- 回风石门掘进工作面揭W8煤防突专项设计.docx VIP
- 1097回风石门揭8号煤防突设计4.doc VIP
- JT∕T 1218.3-2018 城市轨道交通运营设备维修与更新技术规范 第3部分:信号.pdf
- 全本《外星人访谈录》.doc VIP
- 大学英语四级考试高频词汇1500(打印版).docx VIP
- 电气控制与PLC应用——基于S7-1200 PLC[陈建明]全套PPT课件.ppt
- 石门揭煤设计(毕业设计).doc VIP
- 深度解析(2026)《GA 1334-2016管制刀具分类与安全要求》.pptx VIP
- 房地产开发质量管理体系 (一).pdf VIP
原创力文档

文档评论(0)