- 21
- 0
- 约6.51千字
- 约 53页
- 2017-05-21 发布于广东
- 举报
java语言程序设计第二版
第二章 面向对象(OO)程序设计概念 程序设计的演变 机器语言 汇编语言 面向过程的语言和结构化程序设计 程序=算法+数据结构 (C) 面向对象程序设计 程序=对象+消息传递 (Java,C++,C#) 抽象的进步 所有编程语言的最终目的都是提供一种“抽象”方法 汇编语言是对基础机器的少量抽象 命令式语言(如FORTRAN,BASIC和C)是对汇编语言的一种抽象 OOP是更高层的抽象 面向对象程序设计方法的来源 《大英百科全书》描述了人类在认识和理解现实世界的过程中普遍运用的三个法则: 1、区分对象及其属性,例如,区分一棵树和树的大小或它与其它对象的空间关系。2、区分整体对象及其组成部分。例如,区分一棵树和树枝。3、形成并区分不同对象的类。例如,形成所有树的类和所有石头的类,并区分它们。 面向对象程序设计方法的特征 (1) 所有东西都是对象。 可将对象想象成一种新型变量;它保存着数据,但可要求它对自身进行操作。理论上讲,可从要解决的问题身上提出所有概念性的组件,然后在程序中将其表达为一个对象。 (2) 程序是一大堆对象的组合; 通过消息传递,各对象知道自己该做些什么。为了向对象发出请求,需向那个对象“发送一条消息”。更具体地讲,可将消息想象为一个调用请求,它调用的是从属于目标对象的一个子例程或函数。 (3)
您可能关注的文档
- chap08核苷酸20121115.ppt
- DNA分子的结构与复制、基因是的本质.ppt
- chap62原子结构.ppt
- ELISA基础.ppt
- Chap6生物氧化20111021.ppt
- NQC七大手法.ppt
- 系统性红斑狼疮.ppt
- VB课件第4章循环结构.ppt
- unit02第1章计算机网络概述2.ppt
- Wjhx24氮族元素.ppt
- 安全生产管理员能力培训.pptx
- 咽异感症与心理健康促进.pptx
- 咽异感症与扁桃体炎的鉴别.pptx
- 咽异感症与抑郁症的关系.pptx
- 咽异感症与环境污染的关系.pptx
- 《生动的数据》课件-2025-2026学年沪教版(新教材)小学美术三年级下册.pptx
- 《校园微电影宣传策划》教学课件-2025-2026学年人美版(北京)(2024)初中美术七年级下册.pptx
- 《 春华秋实绘花鸟》教学课件-2025-2026学年人美版(北京)(2024)初中美术七年级下册.pptx
- 管理层安全培训策略.pptx
- 《把“大自然”穿在身上》教学课件-2025-2026学年人美版(北京)(2024)初中美术七年级下册.pptx
最近下载
- 历史(广州卷)-2025年中考考前押题预测模拟(考试版).docx VIP
- 解析:广东省深圳高级中学2024-2025学年七年级下学期期末测试英语试卷(解析版).docx VIP
- 广东烟草专卖局真题2025.docx VIP
- 锅炉给水泵检修方案.doc VIP
- 统编版语文六年级下册《习作:插上科学的翅膀飞》课件(共37张PPT).pptx VIP
- 动力设备拆装与操作指导书.pdf VIP
- 平安产险山东省商业性南美白对虾养殖气温指数保险条款.docx VIP
- 2025年河南省南阳市镇平县中考二模历史试题.doc VIP
- 行车凭证讲解.ppt VIP
- 安徽皖南八校2026届高三年级4月教学质量检测数学试卷+答案.pdf
原创力文档

文档评论(0)