程序设计中面向对象指的什么

如题所述

面向对象是一种程序设计方法,它以对象作为基本的单元来构建系统,它利用对象将系统的复杂性隐藏在对象里(也就是常说的封装),从而构建大型的工业级系统和大型系统(注意是工业及系统和大型软件系统而不是播放器等小型的系统),当然也可以用与小型软件程序的开发。面向对象包括三个过程:面向对象分析(OOA)、面向对象设计(OOD)、面向对象编程(OOP)。
1。什么是面向对象的分析?
面向对象的分析指的是分析要开发的系统的各个方面,从而找出类和对象(不是你想有什么对象就有什么对象的)。
2.什么是面向对象的设计?
是指我们设计出一些特殊的类(如:抽象类,目的:来表达系统中不同对象的共性)和机制(让系统的对象互相协作,提供系统的功能);
3.什么是面向对象的编程?
是指我们用特定的面向对象编程语言来实现我们的设计,实现我们发现的对象和类。

不要以为面向对象就是你的教材里讲的那些东西,面向对象还有许许多多的概念,而这些概念常常被忽略、吴用。
比较常见的概念:http://zhidao.baidu.com/question/477963207.html?oldq=1

用面向对象设计你还要用学一样东西:UML(统一建模语言),这个语言在国人教材中没提到到(实际上没提到的东西多了)。

建议:去书店认认真真地找一本书国外的关于面向对象的书籍,这样你才能学到面向对象的精髓

参考资料:http://zhidao.baidu.com/question/430906846.html?oldq=1

温馨提示:内容为网友见解,仅供参考
第1个回答  推荐于2016-08-03
1、面向对象编程是一种很重要的编程思想和软件工程方案,最典型的语言是C++,其次JAVA,.NET等都采用了面向对象编程思想,而象C语言则是典型的面向过程编程
2、程序设计中面向对象指的有两方面:采用面向对象语言;采用面向对象的软件工程思想
3、更多交流参考我空间主页有关文章本回答被提问者和网友采纳
第2个回答  2012-09-18
面向对象(Object Oriented,OO)是当前计算机界关心的重点,它是90年代软件开发方法的主流。面向对象的概念和应用已超越了程序设计和软件开发,扩展到很宽的范围。如数据库系统、交互式界面、应用结构、应用平台、分布式系统、网络管理结构、CAD技术、人工智能等领域

参考资料:http://baike.baidu.com/view/125370.htm

第3个回答  2021-05-25

面向对象是什么意思
面向对象是一种软件开发方法和编程范式。面向对象是一种程序设计思想,它的核心概念是“对象”。“对象”是指具有特定属性和行为的实体,能够接收消息、处理消息并返回结果。在面向对象的编程语言中,所有的程序都是由多个对象组成的。面向对象的编程语言具有三个基本概念:封装、继承和多态。其中封装是将数...

什么是面向对象
1、面向对象(ObjectOriented)是软件开发方法。面向对象的概念和应用已超越了程序设计和软件开发,扩展到如数据库系统、交互式界面、应用结构、应用平台、分布式系统、网络管理结构、CAD技术、人工智能等领域。面向对象是一种对现实世界理解和抽象的方法,是计算机编程技术发展到一定阶段后的产物。2、面向对象是...

面向对象是什么意思
面向对象是什么意思的回复如下:面向对象是一种程序设计思想,它以“对象”为中心,将数据和操作封装在一起,通过类和继承来实现代码的重用和扩展。这种设计思想在许多领域都得到了广泛的应用,包括软件工程、图形学、人工智能等等。面向对象的主要特点有:封装:将数据和操作封装在一起,形成一个个独立的...

程序设计中面向对象指的什么
面向对象是一种程序设计方法,它以对象作为基本的单元来构建系统,它利用对象将系统的复杂性隐藏在对象里(也就是常说的封装),从而构建大型的工业级系统和大型系统(注意是工业及系统和大型软件系统而不是播放器等小型的系统),当然也可以用与小型软件程序的开发。面向对象包括三个过程:面向对象分析(OO...

面向对象编程是什么意思
在面向对象程序设计中,对象所指的是计算机系统中的某一个成分。在面向对象程序设计中,对象包含两个含义,其中一个是数据,另外一个是动作。对象则是数据和动作的结合体。对象不仅能够进行操作,同时还能够及时记录下操作结果。方法是指对象能够进行的操作,方法同时还有另外一个名称,叫做函数。方法是类中...

什么是面向对象程序设计
面向对象 就是把实际的物体抽象化成类,在把类实例化,然后在调用其里面的方法以及属性,这整个过程就是面向对象。例如,你现在饿了,你有多种选择,自己做饭,美团外卖..都可以把你饿的这个问题解决了。你现在选择了自己做饭(这个过程就是把物体抽象化成类)。你想吃鸡蛋了(这里就是把类实例化了...

面向对象程序设计语言是什么意思
1、面向对象其实是现实世界模型的自然延伸。2、现实世界中任何实体都可以看作是对象。对象之间通过消息相互作用。3、另外,现实世界中任何实体都可归属于某类事物,任何对象都是某一类事物的实例。4、如果说传统的面向过程式编程语言是以过程为中心以算法为驱动的话,面向对象的编程语言则是以对象为中心以...

编程中说的面向对象是什么意思?
面向对象是一种新兴的程序设计方法,或者说它是一种新的程序设计范型,其基本思想是使用对象,类,继承,封装,消息等基本概念来进行程序设计。它是从现实世界中客观存在的事物(即对象)出发来构造软件系统,并在系统构造中尽可能运用人类的自然思维方式,强调直接以问题域(现实世界)中的事物为中心来思考...

如何理解面向对象程序设计中的类和对象
面向对象程序设计的基本概念:面向对象, 概括地说, 就是把问题抽象为对象, 设置属性(数据) , 指定事件或处理方式(代码) 来达到目的, 强调从问题域的概念到软件程序和界面的直接映射。面向对象程序设计中的概念主要包括:对象、类、数据抽象、继承、动态绑定、数据封装、多态性、消息传递。通过这些概念...

什么叫做面向对象?
对象的特性由数据成员组成,操作由成员方法定义。类中的数据成员只能通过类的方法进行访问和修改,确保数据安全性和一致性。对象与对象之间通过消息进行通信,实现解耦合和模块化设计。程序的执行流程由用户在使用中决定,增加了程序的灵活性和适应性。面向过程编程则采用自顶向下的顺序执行方式,逐步细化问题...

相似回答