- 10
- 0
- 约8.99千字
- 约 7页
- 2018-06-15 发布于湖北
- 举报
面向对象语言JAVA/C#/C++的区别与特点
面向对象是一种程序设计方法。在面向对象概念中,整个世界由各种Object组成。世界上存在着许多类型相同的对象,也存在着许多类型不相同的对象。例如:一辆自行车和一根铅笔是类型不同的两个对象,李明的自行车和李芳的自行车可以看作是类型相同的两个对象。早期的计算机程序设计语言经历了Machine-Oriented、Procedure-Oriented、机构化编程等阶段。随着计算机技术发展,以及要解决的问题越来越复杂,早期的程序设计语言已经不能适应实际的需求。从上世纪60年代末,陆续开发出了多个面向对象的程序设计语言。面向对象程序设计语言的出现带动了面向对象的程序设计方法。
面向对象的程序设计是主流设计方法,目前绝大多数程序采用面向对象的思想来设计和开发的面向对象设计的主要特点:抽象(Abstraction):抽象是把具体事物一般化的过程,对具有特定属性的对象进行概括,从中归纳出这类对象的共性,并从共同性的角度描述共有的状态和行为特征。抽象包括数据抽象和方法抽象两个方面:数据抽象用来描述某类对象的共同状态;方法抽象用来描述某类对象的共同行为。a封装性通过类实现封装。编写大都通过创建类的对象,以对象为载体进行数据交流和方法执行。主要目的:隐藏细节。尽可能隐蔽对象的内部细节,对外形成一个边界〔屏障〕,只保留有限的对外接口使之与外部发生联系。使用者
您可能关注的文档
- 第5节C语言程序设计习题答案.doc
- 对啊网会计从业资格会计基础节节练习第七节01.doc
- 2011年电化学习题.doc
- 敦煌市卫生系统效能风暴行动实施方案.doc
- 福州大学思政课实践调查要求.doc
- 2011年度高考专题复习:病句学案.doc
- 2011年度精煤.doc
- 高等教育自学考试招标及投标专业(专科)考试计划.doc
- 高中数学第三章数列章节知识点及04年高考试题.doc
- 第8节 能量法.doc
- 20 古诗词三首-课件-2026-2027学年统编版语文五年级上册.pptx
- 第20课《外国诗二首》 统编版语文七年级下册 (2).pptx
- 【课件】人民代表大会的职权 -2025-2026学年统编版道德与法治八年级下册.pptx
- 【课件】人民法院 2025-2026学年统编版道德与法治八年级下册.pptx
- 25 为中华之崛起而读书-课件-2026-2027学年统编版语文四年级上册.pptx
- 【课件】国家主席的职权 -2025-2026学年统编版道德与法治八年级下册.pptx
- 统编版(2024)新教材七年级语文下册第五单元第21课《己亥杂诗(其五)》素养进阶交互动画教学课件.pptx
- 统编版2025-2026学年语文六年级下册古诗词诵读7《游园不值》 课件.pptx
- 统编版历史七年级下册第17课《明朝的灭亡和清朝的建立》教学课件.pptx
- 第23课《马说》课件统编版语文八年级下册.pptx
最近下载
- Newland新大陆时代教育科技 AIoT在线工程实训平台 智能家居案例指导手册.pdf
- 2025年事业单位笔试-海南-海南预防医学(医疗招聘)历年参考题典型考点含答案解析(5卷试题).docx VIP
- 10000m3h增压透平膨胀机设计说明书.doc VIP
- T_GDMDMA 0036—2024(临床医疗器械租赁服务规范).pdf VIP
- 西游记故事 大闹天宫 青少年教育出版集团.pdf VIP
- 高空作业车施工方案.docx VIP
- 2026深圳中考:化学重点基础知识点汇总.doc VIP
- 2023年湖北高考地理试卷真题及答案详解(精校版).pdf VIP
- JS-003 四川省房屋建筑工程和市政基础设施工程竣工验收报告.xls VIP
- 2025广东广州市海珠区社区专职工作人员招聘48人备考题库含答案详解(最新).docx VIP
原创力文档

文档评论(0)