课程安排 上机时间: 第6、8、10、12周星期三下午7、8节 使用工具: J2SDK 1.4.0 + BlueJ1.2 /j2se/ 教学目标 1、掌握面向对象程序设计的思想方法及其特征 2、学会使用 Java语言进行程序设计 学习特点 第 1 章 面向对象 程序设计概论 一、面向对象思想的产生背景 软件开发对程序设计的需求: 1、提高生产能力 2、扩大处理范围 3、面向新的环境 二、面向对象思想的由来 对象 表示现实世界中某个具体的事物。 事物可分为两大部分 : 物质 : 表达具体的事物 意识 : 描述抽象的概念 利用面向对象思想解决问题 现实问题空间 面向对象解空间 物质 对象(客观存在的) 意识 类 (抽象的概念) OO ? Object-Oriented 三、为什么需要面向对象方法? 追求软件系统对现实系统的直接模拟 ,尽量实现将现实世界中的事物直接映射到软件系统的解空间中。 四、面向对象中的主要概念 1、抽象:是从特定的实例中抽取共同的性质以形成一般化概念的过程。 面向对象的抽象原理 【数据抽象】它为程序员提供了一种对数据和操作这些数据所需要的算法的抽象。主要包含两个概念:模块化和信息隐蔽。 模块化:将一个复杂的系统
您可能关注的文档
- 手机配件mhmspQDESIGNGUIDE[].ppt
- 第七章数值逼近.ppt
- 高二理科数学《学业水平考试复习——必修第三章必修第二章第三章》.ppt
- 用分解因式法解一元二次方程.ppt
- SPSS文本文件编辑与输出窗操作.ppt
- 第二章正面投影法基础投影法和三视图的形成.ppt
- 正切函数的图像和性质已知三角函数值求角.ppt
- linux套件管理程序.ppt
- TXML基础与语法.ppt
- 通信传输的有效性与可靠性分析.ppt
- 护理伦理教育与案例分析.pptx
- 苏科版数学八年级下册期中仿真模拟卷(一)(解析版).pdf
- 苏科版数学八年级下册期中仿真模拟卷(二)(解析版).pdf
- 湘教版数学八年级下册期中仿真模拟题(二)(解析版).pdf
- 湘教版数学八年级下册期中仿真模拟题(一)(解析版).pdf
- 浙江省杭州市丁荷(丁信)中学2025-2026学年八年级下学期数学期中学情调查(解析版).pdf
- 浙江省兰溪市第二中学2024-2025学年八年级下学期期中考试数学试题(解析版).docx
- 浙江省兰溪市第二中学2024-2025学年八年级下学期期中考试数学试题(解析版).pdf
- 浙江省舟山市2024-2025学年下学期期中数学素养监测试题卷(解析版).pdf
- 浙江省宁波市北仑区精准联盟2024-2025学年 期中质量调研八年级下学期数学试题卷(解析版).pdf
原创力文档

文档评论(0)