A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

面向对象应该是对于面向过程来说的吧?

7 个回复

正序浏览
首先,面向对象 是java语言中的一种 编程思想.  这种 思想与另一种 面向过程 的编程思想相辅相成.这两种编程思想都是对现实世界中 解决某种问题或是实现某个目标的一种思路体现.           只是面向过程思想更加注重于把问题的解决方法或解决思路拆分为一步一步的执行最后达到解决这个问题或是实现这个目标的 目的.这是以一个 执行者 的身份在进行着这一系列动作.          而面向对象思想 就是侧重于取找一个可以解决这个问题或是实现这个目标的具体的对象或是事物来达到解决问题的目的.这是以一个 指挥者 身份来进行这一系列动作.  比如说我要喝水,要解决我喝水的这个问题:         面向过程就是拿水杯,找水源,判断水质,接水,然后喝水...这一系列动作,而这一系列动作都是一步一步来执行的,只有执行了上一步才能执行下一步直到最后喝到水为止.这就是面向过程.          但是面向对象思想不一样,对于要解决我要喝水这个问题,面向对象 就是直接去找一个可以执行面向过程的那一个具体的对象,由这个对象去执行一系列动作,而我只需要这个对象最后把水递到我手上就好了,这样我就能喝到水了,至于这个对象是怎么把水递到我手上的就不是我操心的事情了.  相对而言:         面向对象的思想是一种更符合我们人类思想习惯的思想,它把复杂的事情简单化了,并且将我们从一个执行者转变成了一个指挥者.
回复 使用道具 举报
找个对象来帮你实现你想要的东西,你通过调用对象来得到你的结果,过程让对象去做
回复 使用道具 举报
是一种编程思想,最高境界万物皆对象
回复 使用道具 举报
说说大家的理解啊,
回复 使用道具 举报
面向对象是一种编程思想.
回复 使用道具 举报
面向对象是一种编程思想.
面向对象是基于面向过程的.面向过程强调的是过程,也就是函数,强调的是解决问题的具体方式;而面向对象强调的是对象,也就是使用具体的对象来解决问题.
他有着三个好处:一是更加符合人类的思想习惯;二是将复杂的问题简单化;三是由执行者变成了指挥者.

今天刚学!!!!!
回复 使用道具 举报
都没人回复的咯?
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马