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

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

© 郝大龙0104 中级黑马   /  2014-2-28 13:24  /  1543 人查看  /  14 人回复  /   0 人收藏 转载请遵从CC协议 禁止商业使用本文

本帖最后由 郝大龙0104 于 2014-2-28 17:50 编辑

面向对象思想编程     相对于    面向过程的编程   将编程简单化   使执行者变身指挥者    那为什么还有面向过程的编程,比如c语言。 面向对象那么好的编程思想,那面向过程
存在的意义是什么?有什么优点     希望有人能帮我解决一下    最好是举个例子

评分

参与人数 1技术分 +1 收起 理由
何伟超 + 1

查看全部评分

14 个回复

倒序浏览
面向对象
我去饭馆吃饭 我只要找到大厨 然后大厨调用炒菜的方法 我就等于吃到了饭
面向过程
我去饭馆吃饭 我必须得知道饭是怎么做的 还得需要材料 然后 我自己去饭馆反而我还得自己动手 才能吃到饭

评分

参与人数 1技术分 +1 收起 理由
何伟超 + 1

查看全部评分

回复 使用道具 举报
java也不是万能的,面向对象也不是万能的,

比如java就不适合用于系统编程,
比如数据库编程也一直只使用比较底层的sql语句,

每一种编程思想都有针对的领域,
回复 使用道具 举报
      从机器语言到汇编再到高级语言,高级语言又从面向过程到面向对象。从下往上,程序的设计,代码的书写更加简化了。但程序在计算机的执行变得更加的复杂,执行效率也较之降低。例如,机器语言与汇编、高级语言比较少了编译环节,可直接运行。而java的跨平台性需要编译、又要虚拟机解释执行。越往上需要更高的抽象,实现起来也比较困难。一般在计算机的核心部分,例如内核、驱动一般都会选择面向过程的c语言和汇编语言,而一些大型应用项目则多会选择面向对象程序设计。
      不管计算机语言还是自然语言,它的存在都有它的理由。例如你总不能说英文使用范围广而不用中文大家都跑去学英文吧。

评分

参与人数 1技术分 +1 收起 理由
何伟超 + 1

查看全部评分

回复 使用道具 举报
本帖最后由 郝大龙0104 于 2014-2-28 16:04 编辑

谢谢回复的各位   我基本了解啦。。  我的问题基本解决啦。。     我第一次发帖 我的问题解决  怎么结贴??
回复 使用道具 举报
牛头人图腾 发表于 2014-2-28 14:31
从机器语言到汇编再到高级语言,高级语言又从面向过程到面向对象。从下往上,程序的设计,代码的书写 ...

问题基本解决啦     朋友   我问问怎么结贴呢?
回复 使用道具 举报
这是语言进化的过程。c语言是最早的,然后是C++,java在此基础上进一步的发展改进,使之相对易学易用。过程化的编程,可以当成一个执行顺序,从头到尾是写死的,要在原有的基础上进行改进,相对改动代码太多,牵一发动全身,实现困难。面向对象是把功能和数据模块化,对外提供接口,使用起来也相对方便。在扩展功能时针对接口编程,使程序对接更加容易。过程化语言在针对机器及底层编程是必须的,而Java是通过JVM来和机器操作系统沟通的,Java实际上是和底层相隔离的。面向对象编程是从人的角度去看世界的,是为了让人更容易理解操作,但是总要有东西来操作底层吧。
回复 使用道具 举报
郝大龙0104 发表于 2014-2-28 16:05
问题基本解决啦     朋友   我问问怎么结贴呢?

我是新手,我也不会啊!呵呵
回复 使用道具 举报
kira 中级黑马 2014-2-28 17:02:50
9#
郝大龙0104 发表于 2014-2-28 15:58
谢谢回复的各位   我基本了解啦。。  我的问题基本解决啦。。     我第一次发帖 我的问题解决  怎么结贴? ...

点编辑 选择提问结束
回复 使用道具 举报
l939 中级黑马 2014-2-28 17:03:11
10#
郝大龙0104 发表于 2014-2-28 16:05
问题基本解决啦     朋友   我问问怎么结贴呢?

兄弟,点击编辑帖子,将分类改为提问结束就行了
回复 使用道具 举报
牛头人图腾 发表于 2014-2-28 17:00
我是新手,我也不会啊!呵呵

下面有回答的    你看看吧
回复 使用道具 举报
kira 发表于 2014-2-28 17:02
点编辑 选择提问结束

谢谢~~。。。。。。(必须大于10个字符才能发)
回复 使用道具 举报
l939 发表于 2014-2-28 17:03
兄弟,点击编辑帖子,将分类改为提问结束就行了

兄弟,谢谢~~~。。。。。。。。
回复 使用道具 举报
l939 中级黑马 2014-2-28 18:00:02
14#
郝大龙0104 发表于 2014-2-28 17:48
兄弟,谢谢~~~。。。。。。。。

没事,一起努力,早日进黑马~~~
回复 使用道具 举报
l939 发表于 2014-2-28 18:00
没事,一起努力,早日进黑马~~~

恩。。 好嘞~~  北京黑马见
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马