- 3
- 0
- 约4.27千字
- 约 37页
- 2018-12-22 发布于福建
- 举报
第1章面向象程序设计概述
面向对象程序设计概述 Object Oriented Programming,简称OOP 主讲:颜源 准备知识—面向过程,面向对象 面向过程方法: 这种方法认为我们的世界是由一个个相互关联的小系统组成的。每个小系统都有着明确的开始和明确的结束,开始和结束之间有着严谨的因果关系。 只要我们将这个小系统中每一个步骤和影响这个小系统走向的所有因素都分析出来,我们就能完全定义这个系统的行为。 面向过程方法的瓶颈: 面向过程的困难,本质上是因为它将世界看作是过程化的,一个个紧密相连的小系统,构成这个系统的各个部分之间有着密不可分的因果关系。 这种分析方法在需求复杂度较低的时候非常管用,如同一台照相机,将物体的反光镜头传导到感光胶片,再经过冲洗就能将信息复制出来。 然而构成一个大型系统的因素太多,要把所有可能因素,所有因素间的因果关系都分析清楚,再将这个过程模拟出来太困难了。 我们的精力有限,计算机能力有限,只能放弃对整个过程的了解,重新寻找一个方法,能够将复杂的系统转化为一个个我们可以控制的小单元。 这个方法的转换正如:如果一次成型一辆汽车太过困难,我们可以将汽车分解为很多零件,分步制造,再依据预先设计好的接口把它们安装起来,形成最终的产品。 面向对象方法: 面向对象方法将世界看作一个个相互独立的对象,相互之间并无因果关系。只有在某个外部力量驱动下,对象之间才会依据某种规律相互传递信息。
您可能关注的文档
- 第1人工智能概述.ppt
- 第1偶然误差理论.ppt
- 第1熵和互信息量.ppt
- 第1数据结构与算法.ppt
- 第1社会学导论.ppt
- 第1施工导流.ppt
- 第1认识计算机网络.ppt
- 第1七年级上units1-5.ppt
- 第1桥梁结构理论.ppt
- 第1商务策划概论.ppt
- 4.4 控制系统的设计与实施(教学设计)高中通用技术苏教版2019必修2.docx
- 2026届衡水市第十三中学高三第一次质量调研(一模)数学试题.doc
- 3.1.1关系数据结构及关系代数教学设计-浙教版高中信息技术选修三.docx
- 高考化学二轮复习 阿伏伽德罗常数.docx
- 运筹学期末复习完全手册(直接使用版).docx
- 人工肝治疗中的家属支持与护理.pptx
- 人工肝治疗后的康复护理.pptx
- 4 自由落体运动(表格式教学设计)高中物理人教版2019必修第一册.docx
- 第05讲 充分条件、必要条件、充要条件(八大题型)新高一数学(苏教版2019必修第一册).docx
- 29 古代诗歌文本比较鉴赏题(比较形象、语言、表达技巧、情感态度)高考语文二轮复习专题.docx
最近下载
- 基于STM32单片机的宠物智能看护系统设计与实现.doc VIP
- 老年人跌倒的预防和护理.pptx VIP
- 劳动与垄断资本_2018-07-18.pdf VIP
- 2026广东佛山市季华实验室科研部门招聘5人笔试备考试题及答案解析.docx VIP
- 国学经典《诗经》教学课件.ppt VIP
- 老年人跌倒的预防和护理PPT模板.pptx VIP
- GB50148-2010 电气装置安装工程电力变压器油浸电抗器、互感器施工及验收规范.pdf VIP
- DLT 1648-2016 发电厂及变电站辅机变频器高低电压穿越技术规范.docx VIP
- 稻盛和夫阿米巴经营.pdf VIP
- 2025山东青岛东鼎产业发展集团有限公司招聘22人笔试参考题库及参考答案详解.docx VIP
原创力文档

文档评论(0)