- 0
- 0
- 约5.57千字
- 约 33页
- 2016-12-13 发布于江西
- 举报
中国科大 第十二章 面向对象语言的编译 本章内容 概述面向对象语言的重要概念和实现技术 以C++语言为例,介绍如何将C++程序翻译成C程序 实际的编译器大都把C++程序直接翻译成低级语言程序 12.1 面向对象语言的概念 12.1.1 对象和对象类 对象 由一组属性和操作于这组属性的过程组成 属性到值的映射称为对象的状态 ,过程称为方法 对象类 一类对象的总称,规范了该类中对象的属性和方法,包括它们的类型和原型 对象有自己存放属性的存储单元;同一个类的对象可以共享方法的代码 对象类形成了面向对象语言的模块单元 下面我们将把术语“类”和“类型”看成是同义的 12.1 面向对象语言的概念 12.1.2 继承 12.1 面向对象语言的概念 继承 基类、派生类、子类、抽象类 子类型规则 当某个类型的一个对象在某个输入位置被需要或作为函数的返回值时,其任何子类型的对象允许出现在这些地方。 类B的一个对象,若它不同时是B的某个真子类的对象,那么称该对象是B的真对象,称B是该对象的运行时类型 12.1 面向对象语言的概念 12.1.2 继承 12.1 面向对象语言的概念 方法选择规则 如果类B继承类A并且重写了方法m,那么对类B的对象b来说, 即使它作为类A的对象使用, 也必须使用在类B中定义的方法m 12.1 面向对象语言的概念 12.1.2 继承 12.1 面向对象语言的概念 动态绑定
您可能关注的文档
- 保险基础知识40099.ppt
- 高层建筑结构设计(第五讲)12.ppt
- 营销信息及营销策略体系实施计划书62980.ppt
- 初级上_1-2课.ppt
- 古代汉语-01绪论.ppt
- 在多极化的进程中19090.ppt
- 职场竞争力54950.ppt
- 第二章实验动物质量的标准化使用.ppt
- 4运输管理49287.ppt
- 生态旅游1.ppt
- CN118228103B 基于网络模式和元路径的双视图范式的异构图神经网络节点分类方法 (华南理工大学).docx
- CN118207835B 一种联合火箭锚与植桩技术的堤防决口快速封堵方法 (大连理工大学).docx
- CN118211675B 基于机器学习消除冗余约束的机组组合加速寻优方法及系统 (中国电力科学研究院有限公司).docx
- CN118297473B 电力系统电压安全评估及优化方法、系统、设备和介质 (国网经济技术研究院有限公司).docx
- CN117997906B 节点计算资源分配方法、网络交换子系统及智能计算平台 (广东琴智科技研究院有限公司).docx
- CN118298536B 一种基于智慧社区监控系统的门禁授权认证方法及系统 (广州市西迈信息科技有限公司).docx
- CN118225438B 大功率霍尔推进器在轨健康状态监测方法 (哈尔滨工业大学).docx
- CN118052938B 一种基于多源数据融合的建筑物多细节层次模型重建方法 (北京市测绘设计研究院).docx
- CN117964706B 一种十五元环缩肽类化合物及其制备方法与应用 (广西中医药大学).docx
- CN118081766B 一种面向协调类任务的双臂机器人主从统一导纳控制方法 (南京航空航天大学).docx
最近下载
- NB_T 14002.4-2022中华人民共和国能源行业标准-页岩气 储层改造第4部分:水平井泵送桥塞一射孔联作技术推荐作法.docx VIP
- 足浴店转让协议合同模板7篇.docx VIP
- - 工程承发包与招投标法.ppt VIP
- 液力耦合器选型样本.pdf VIP
- 《人工智能通识教程—AIGC技能实战》课件 第5章 AI生成视频.pptx VIP
- DG TJ 08-7-2021 建筑工程交通设计及停车库(场)设置标准.docx VIP
- 复旦强基计划试题.pdf VIP
- 中国国家标准 GB 21256-2025粗钢生产主要工序单位产品能源消耗限额.pdf
- 增材制造比赛试卷及答案.docx VIP
- 足浴店转让合同范文模板7篇.docx VIP
原创力文档

文档评论(0)