上海大学 雷电 1.1.2面向对象的编程 结构化、关联式概念对软件设计贡献巨大。 但是:结构化只限于函数(过程)、关联式只限于数据,各自为政,缺乏整合。 面向对象的编程 数据与相关函数整合起来,高效组织软件,降低软件的复杂度、提高软件的复用性。 一种试图摹仿现实世界类型的程序设计方法(通过类的设计)程序设计过程是对现实世界的抽象过程。 抽象 百科名片: 抽象是从众多的事物中抽取出共同的、本质性的特征,而舍弃其非本质的特征。例如苹果、香蕉、生梨、葡萄、桃子等,它们共同的特性就是水果。得出水果概念的过程,就是一个抽象的过程。 程序设计的过程首先是一个抽象的过程。 类是对象的集合体。类描述了一组有相同特性(数据元素)和相同行为(函数)的对象。 上海大学 雷电 上海大学 雷电 1.2 类与抽象数据类型 如何发现对象,抽象出概念(类型)? 在我们日常词汇中的几乎每一个名词都表示一类对象,具有一组属性或行为特征 ,它是对现实世界的概括、分类和抽象。一个类是一种数据类型,是面向对象语言的基本模块。对象(变量)是类(数据类型)的实例。 如何发现对象,抽象出概念(类型)? 例:泪水问花花不语,乱红飞过秋千去 上海大学 雷电 女主角对象 流泪Cry() 问Ask() 花对象 语Say() 飞Fly() 秋千对象 摆荡Swing() 上海大学 雷电
您可能关注的文档
- 高速公路内业资料归档目录资料.doc
- 铝合金的应用领域资料.ppt
- 高速铁路防水层施工培训讲座资料.ppt
- 高钛铁物化性质资料.ppt
- 铝合金弧焊技术资料.ppt
- 铝合金栏杆施工组织方案5资料.doc
- 高物第六章资料.ppt
- 高细风选粉碎机使用指南资料.doc
- 铝合金门窗工程技术规范JGJ214-2010资料.ppt
- 铝合金门窗施工组织方案02资料.doc
- 安全生产管理员能力培训.pptx
- 咽异感症与心理健康促进.pptx
- 咽异感症与扁桃体炎的鉴别.pptx
- 咽异感症与抑郁症的关系.pptx
- 咽异感症与环境污染的关系.pptx
- 《生动的数据》课件-2025-2026学年沪教版(新教材)小学美术三年级下册.pptx
- 《校园微电影宣传策划》教学课件-2025-2026学年人美版(北京)(2024)初中美术七年级下册.pptx
- 《 春华秋实绘花鸟》教学课件-2025-2026学年人美版(北京)(2024)初中美术七年级下册.pptx
- 管理层安全培训策略.pptx
- 《把“大自然”穿在身上》教学课件-2025-2026学年人美版(北京)(2024)初中美术七年级下册.pptx
最近下载
- 1994版央视《三国演义》电视剧台词汇总-下部分(61-84集).docx VIP
- 1994版央视《三国演义》电视剧台词汇总-中部分(31-60集).docx VIP
- 2025年高压电工试题及解析.docx VIP
- 1994版央视《三国演义》电视剧台词汇总-上部分(1-30集).docx VIP
- 2026 年高压电工题库.docx VIP
- 中藥药歌.doc VIP
- 生物结业考试真题及答案.doc VIP
- 2026年全国高压电工证理论考试题库(含答案).docx VIP
- 2025年人教版新高一英语必修一单词表默写版 .pdf VIP
- JRC-JLR-7800-7500 GPS-中文操作说明书.pdf VIP
原创力文档

文档评论(0)