- 5
- 0
- 约5.34千字
- 约 44页
- 2017-05-20 发布于四川
- 举报
第1章 面向对象软件开发概述 1.1 面向对象问题求解的提出 1.2 面向对象问题求解概述 1.3 对象、类与实体 1.4 对象的属性与相互关系 1.5 面向对象的软件开发过程 1.6 面向对象程序设计方法的优点 1.7 小结 1.1 面向对象问题求解的提出 早期计算机中运行的程序大都是为特定的硬件系统专门设计的,称为面向机器的程序。这类程序的运行速度和效率都很高,但是可读性和可移植性很差,随着软件开发规模的扩大,这类面向机器的程序逐渐被以FORTRAN、C等为代表的面向过程的程序所取代。 面向过程的程序遵循面向过程的问题求解方法。其中心思想是用计算机能够理解的逻辑来描述和表达待解决的问题及其具体的解决过程。 数据结构、算法是面向过程问题求解的核心组成。其中数据结构利用计算机的离散逻辑来量化表达需要解决的问题,而算法则研究如何快捷、高效地组织解决问题的具体过程。 面向过程的问题求解可以精确、完备地描述具体的求解过程(这里的过程通常是指操作),但却不足以把一个包含了多个相互关联的过程的复杂系统表述清楚, 而面向对象的问题求解则可以胜任这件工作。面向对象问题求解关心的不仅仅是孤立的单个过程,而是孕育所有这些过程的母体系统,它能够使计算机逻辑来模拟描述系统本身,包括系统的组成,系统的各种可能状态,以及系统中可能产生的各种过程与过程引起的系统
您可能关注的文档
- 第1章节物联网概述–“物联网技术基本的教程”.ppt
- 第1章节电路模型与电路定律.ppt
- 第1章节的管理信息system概述.ppt
- 第1章节第1讲马克思主义中国化科学内.ppt
- 第1章节第2节35现代常用细则汉字.ppt
- 第1章节第3节杀虫药剂的作用方式与作用机理.ppt
- 第1章节统计学特征和数据.ppt
- 第1章节节 Access数据库system概述.ppt
- 第1章节节IT项目的的管理概述.ppt
- 第1章节节会计信息化概论.ppt
- 2025-2026学年八年级英语上册寒假单元同步复习专练Unit6(冀教版)(含解析).doc.docx
- 统编版-2025-2026学年三年级语文下册语文园地一课件.ppt.pptx
- 北师大版2025—2026学年八年级上册数学期末考试复习卷(含答案).doc.docx
- 压轴08 带电粒子在电磁组合场中的运动(答案版)--2026版高中物理全国通用终极冲刺讲练测.pdf
- 压轴05 动量定理及碰撞类动量守恒定律的应用(原卷版)--2026版高中物理全国通用终极冲刺讲练测.pdf
- 压轴07 带电粒子在匀强磁场中的运动(解析版)--2026版高中物理全国通用终极冲刺讲练测.pdf
- 压轴02 力与物体的直线运动(原卷版)--2026版高中物理全国通用终极冲刺讲练测.pdf
- 压轴04 功能关系及能量守恒定律的应用(解析版)--2026版高中物理全国通用终极冲刺讲练测.pdf
- 压轴12 几何光学(解析版)--2026版高中物理全国通用终极冲刺讲练测.pdf
- 压轴09 电磁感应中的单双棒运动问题(答案版)--2026版高中物理全国通用终极冲刺讲练测.pdf
原创力文档

文档评论(0)