展开全部
如果你学了汇编,就感觉这个问题轻而易举了。
因为汇编是面向过程的的编程语言,而c语言等是面向对象的编程。
简而言之,比如看到了一个苹果,想吃她,用汇编的话,首先需要寻找苹果,然后拿起,最后才是吃掉,要计算每个步骤,这就是面向过程的。
而面向对象的编程,就是以结果为导向,比如c++吧,想吃苹果,拿起来就吃了。
这并不是说面向对象的编程语言就绝对比面向过程的的编程语言高级,只是更加方便了而已,学的时候更加容易了,但计算机毕竟不是人,如果你真正懂了什么是面向过程的的编程语言,再学面向对象的编程语言轻而易举。比如,你学汇编后,再学c语言等轻松过关,但反过来,你先学c语言,再学汇编,你感觉很别扭,寸步难行。
这就是编程的并行思维和串行思维,基本上任何编程语言都是串行思维的,但人如果一直在并行思维的话,会学的很快,思维无限延伸。
因为汇编是面向过程的的编程语言,而c语言等是面向对象的编程。
简而言之,比如看到了一个苹果,想吃她,用汇编的话,首先需要寻找苹果,然后拿起,最后才是吃掉,要计算每个步骤,这就是面向过程的。
而面向对象的编程,就是以结果为导向,比如c++吧,想吃苹果,拿起来就吃了。
这并不是说面向对象的编程语言就绝对比面向过程的的编程语言高级,只是更加方便了而已,学的时候更加容易了,但计算机毕竟不是人,如果你真正懂了什么是面向过程的的编程语言,再学面向对象的编程语言轻而易举。比如,你学汇编后,再学c语言等轻松过关,但反过来,你先学c语言,再学汇编,你感觉很别扭,寸步难行。
这就是编程的并行思维和串行思维,基本上任何编程语言都是串行思维的,但人如果一直在并行思维的话,会学的很快,思维无限延伸。
2014-12-10
展开全部
java就是面向对象的编程语言!
追问
能举个例子看看吗?
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询