黑马程序员技术交流社区
标题:
具体的说,面向对象与面向过程相比有什么优点?
[打印本页]
作者:
jumtop
时间:
2015-8-19 21:12
标题:
具体的说,面向对象与面向过程相比有什么优点?
以我的理解,面向对象的思想就是把一些相关的功能和属性封装进一个类里面,然后通过创建对象来调用里面的方法,这看起来比直接调用方法来完成一件事要麻烦一些。
在讲面向对象概念的时候,用了如下对比:
要做一件事情,面向过程的思想是把它分为很多个步骤,通过调用方法一一实现;
而面向对象的思想是,创建一个对象,交给它去完成。
于是这让程序员从执行者变成了指挥者。
但真的是这样吗?
创建完对象,这件事并没有完成,我们依然要调用对象里的方法来把事情一一完成,该做的事情一件都不能少,所以这样做的优点是什么?只是把功能分类,就如图书馆把书籍分类一样,用起来方便一点吗?
作者:
以梦为马123
时间:
2015-8-19 21:19
好,不错
作者:
joeywr
时间:
2015-8-20 21:47
以梦为马123 发表于 2015-8-19 21:19
好,不错
逗比 不错什么啊 。。。。 大神 多写点啊!
作者:
cemabenteng
时间:
2015-8-20 21:59
面向对象是对象,面向过程是函数,以后你会理解的更深刻的
作者:
wx_HWRW5aF7
时间:
2015-8-21 00:00
好处就是 你只要创建对象 调用方法就行 ,那些复杂的算法大神已经帮你想好了
作者:
aguang
时间:
2015-8-21 07:50
面向对象是对象,面向过程是函数,以后你会理解的更深刻的
作者:
zhao1991
时间:
2015-8-21 08:52
面向对象可以让我们以现实世界中的事物类比程序中的类,更容易理解和转换
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2