- 3
- 0
- 约 28页
- 2016-04-06 发布于湖北
- 举报
5.3 面向对象程序设计 1. 数据封装 2. 继承 3. 多态性 多态性的实现举例 4.泛型编程 * 软件实现 5 第 五 章 软件的详细设计,完成了软件的过程性的描述,接下来进入程序编码阶段。 编码(Coding)阶段的任务,是为每个模块编写程序。即是将详细设计的结果转换为源程序代码。 本章从如何提高软件的质量和可维护性的角度,讨论在编码阶段所要解决的主要问题: 程序设计语言的特性及选择的原则 程序设计风格 软件代码审查 按照语言级别可以分为两大类: 低级语言 包括机器语言和汇编语言。 低级语言表示成二进制形式的机器基本指令集, 或者是操作码经过符号化的基本指令集,由于其依 赖于特定的机器,其使用复杂、繁琐、费时、易出 差错,因而程序编写也有一定的难度。 高级语言 高级语言的表示方法要比低级语言更接近于待 解的问题,其特点是在一定程度上与具体机器无关, 易学、易用、易维护。高级语言的实现极大的提高 了软件的生产效率。 5.1 程序设计语言的选择 一、程序设计语言的分类 1. 按应用范围分: 通用语言有:PASCAL、C、C++、Java等 专用语言有:APT等 三、高级语言的分类 2. 按用户的要求分为: 过程式语言和非过程式语言; 3. 按使用方式分:
您可能关注的文档
最近下载
- 精品解析:2025年浙江省杭州市临安区中考一模数学试卷(原卷版).docx VIP
- 浙江省杭州市临安区2025年中考一模数学试卷(含答案).docx VIP
- 高频精选:宁德时代各岗位面试题及答案.doc VIP
- 2026江盐集团盐品事业部招聘24人考试参考试题及答案解析.docx VIP
- Q345B钢表面多层多道激光填丝熔覆层的组织和性能研究.pdf VIP
- 行政事业单位内部控制风险评估报告.docx VIP
- 2026江盐集团盐品事业部招聘24人笔试模拟试题及答案解析.docx VIP
- 柴油发电机组介绍【毕业设计论文】.doc VIP
- 地理学基本问题(前沿课).ppt VIP
- 《建筑施工组织设计规范》GB+T50502.pptx VIP
原创力文档

文档评论(0)