黑马程序员技术交流社区

标题: 面向对象问题 [打印本页]

作者: 13770310447    时间: 2016-3-18 00:19
标题: 面向对象问题
面向过程的设计思想和面向对象的设计思想有什么区别?
作者: zshhappy    时间: 2016-3-18 19:37
面向过程,就好像你饿了,你就要自己去买菜、择菜、洗菜、炒菜。。。。
面向对象,如果你饿了,只要把你会做饭的男(女)朋友找来,任他在厨房乱舞,你只要等着吃就ok
作者: a302550641    时间: 2016-3-18 23:05
面向过程是执行一件事的具体过程,比如做菜,过程是,买菜洗菜切菜炒菜。
作者: a302550641    时间: 2016-3-18 23:06
a302550641 发表于 2016-3-18 23:05
面向过程是执行一件事的具体过程,比如做菜,过程是,买菜洗菜切菜炒菜。 ...

而面向对象是将过程封装,比如你找了个厨师,厨师会做菜,这时你不需要知道怎么做菜,你只需要调用厨师,让厨师做菜就好
作者: unexpectedman    时间: 2016-3-18 23:11
楼上正解
作者: huangkai521    时间: 2016-3-18 23:12
面向过程是需要亲自参与这个过程,面向对象是指挥对象去执行。
作者: Q的感动    时间: 2016-3-18 23:13
面向过程是事件的执行者,面向对象使你从一个执行者变成指挥者
作者: yijincheng    时间: 2016-3-19 10:16
面向对象是自动挡;面向过程是手动挡。

作者: aidsliyu    时间: 2016-3-19 11:45
面向对象就是老板让你干活儿,不需要知道你怎么干的  
面向过程就是你怎么干的活儿
作者: 赵国政    时间: 2016-3-19 11:57
签到来了
作者: sky0202    时间: 2016-3-19 12:26
面向过程需要你知道做一件事的具体实现过程,并把它罗列写出;而面向对象只需要关注结果,不需要知道是怎么实现的。




欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2