- 42
- 0
- 约 7页
- 2016-03-09 发布于安徽
- 举报
面向对象语言JAVA/C#/C++的区别与特点
面向对象是一种程序设计方法。在面向对象概念中,整个世界由各种Object组成。世界上存在着许多类型相同的对象,也存在着许多类型不相同的对象。例如:一辆自行车和一根铅笔是类型不同的两个对象,李明的自行车和李芳的自行车可以看作是类型相同的两个对象。早期的计算机程序设计语言经历了Machine-Oriented、Procedure-Oriented、机构化编程等阶段。随着计算机技术发展,以及要解决的问题越来越复杂,早期的程序设计语言已经不能适应实际的需求。从上世纪60年代末,陆续开发出了多个面向对象的程序设计语言。面向对象程序设计语言的出现带动了面向对象的程序设计方法。
面向对象的程序设计是主流设计方法,目前绝大多数程序采用面向对象的思想来设计和开发的面向对象设计的主要特点:抽象(Abstraction):抽象是把具体事物一般化的过程,对具有特定属性的对象进行概括,从中归纳出这类对象的共性,并从共同性的角度描述共有的状态和行为特征。抽象包括数据抽象和方法抽象两个方面:数据抽象用来描述某类对象的共同状态;方法抽象用来描述某类对象的共同行为。a封装性通过类实现封装。编写大都通过创建类的对象,以对象为载体进行数据交流和方法执行。主要目的:隐藏细节。尽可能隐蔽对象的内部细节,对外形成一个边界〔屏障〕,只保留有限的对外接口使之与外部发生联系。使用者只
您可能关注的文档
最近下载
- 2025年春新人教版七年级下册历史全册课件.pptx
- 2025年浏阳社区专职工作人员招聘真题(附答案及解析).docx VIP
- 4.4.3输送血液的泵——心脏 课时作业 (含答案)七年级生物学人教版(2024)下册.docx VIP
- 2025年卫生事业管理考试试题及答案.docx VIP
- 2025年卫生事业管理考试试题及答案.docx VIP
- 卫生事业管理考试试题附答案.docx VIP
- XX初中劳动教育教师2026年春季学期“劳动周”活动设计与实施总结.docx VIP
- 吉利博瑞说明书.pdf VIP
- 卫生法律法规考试试题题库及答案 .pdf VIP
- 卫生法律法规考试试题题库及答案.docx VIP
原创力文档

文档评论(0)