黑马程序员技术交流社区

标题: 今天学到面向对象了,不知道可不可以这么理解? [打印本页]

作者: 奋斗的小雨    时间: 2014-1-22 14:01
标题: 今天学到面向对象了,不知道可不可以这么理解?
本帖最后由 奋斗的小雨 于 2014-1-22 15:40 编辑

     刚看了两节视频 ,第一节是一直再说冰箱,第二节举了好多的例子,原来可以有这么多理解方式。不知道我可不可以这么理解:我回到家中,对老婆说饿了该做饭了,然后老婆就乖乖的去厨房做饭,她切菜。。炒菜。。坐锅煮饭。。好不容易做好了,然后端到我的面前。而我也就只管吃就行了,根本不用操心她是怎么把饭做好的。
     当然本人现在还是光棍一个,这老婆只是幻想一下哈。不知道大家是怎么理解的?感觉自己理解起来还是有点抽象。
作者: 廉伟杰    时间: 2014-1-22 14:12
可以的亲,因为面向过程的话,你自己是操作者,而面向对象的话,你是指挥者,像你这个例子,你指挥你的老婆干这干那的,把老婆看成对象就行了,老婆的做饭什么的都是他的行为
作者: 廉伟杰    时间: 2014-1-22 14:13
可以的亲,因为面向过程的话,你自己是操作者,而面向对象的话,你是指挥者,像你这个例子,你指挥你的老婆干这干那的,把老婆看成对象就行了,老婆的做饭什么的都是他的行为

作者: 奋斗的小雨    时间: 2014-1-22 14:32
廉伟杰 发表于 2014-1-22 14:13
可以的亲,因为面向过程的话,你自己是操作者,而面向对象的话,你是指挥者,像你这个例子,你指挥你的老婆 ...

额,那你能不能切实际来个你的理解,让我学习学习:)
作者: 廉伟杰    时间: 2014-1-22 14:47
奋斗的小雨 发表于 2014-1-22 14:32
额,那你能不能切实际来个你的理解,让我学习学习

这种例子太多了,假如我的老婆的对象里面有洗脚这个行为,以前都是我自己洗脚,自从又来老婆,我直接调用我老婆就行了,他就给我洗了,不用我懂动,哈哈哈
作者: 奋斗的小雨    时间: 2014-1-22 15:25
廉伟杰 发表于 2014-1-22 14:47
这种例子太多了,假如我的老婆的对象里面有洗脚这个行为,以前都是我自己洗脚,自从又来老婆,我直接调用 ...

哈,你的描述比我专业多了,我感觉知道自己是怎么理解的,就是不能具体的表达出来:dizzy:
作者: 付江涛    时间: 2014-1-22 15:36
奋斗的小雨 发表于 2014-1-22 15:25
哈,你的描述比我专业多了,我感觉知道自己是怎么理解的,就是不能具体的表达出来 ...

你的描述也挺专业的!
作者: 廉伟杰    时间: 2014-1-22 15:50
奋斗的小雨 发表于 2014-1-22 15:25
哈,你的描述比我专业多了,我感觉知道自己是怎么理解的,就是不能具体的表达出来 ...

其实就是这样理解的,这就是面向对象编程,给你举个简单的例子
就计算器这个例子吧,以前没有计算器的时候,你是怎么编程,你是不是一个程序,自己运算它的+-*/,需要知道怎么做,这就是面向过程编程,  而现在有了计算器这个对象,这个计算器有计算的行为和方法,你现在的编程只是需要调用一下这个计算器的方法就行了,而不必知道是怎样运算的
作者: 奋斗的小雨    时间: 2014-1-22 16:06
付江涛 发表于 2014-1-22 15:36
你的描述也挺专业的!

我才刚学。。不行啊
作者: 奋斗的小雨    时间: 2014-1-22 16:07
廉伟杰 发表于 2014-1-22 15:50
其实就是这样理解的,这就是面向对象编程,给你举个简单的例子
就计算器这个例子吧,以前没有计算器的时 ...

嗯嗯,谢谢了
作者: 廉伟杰    时间: 2014-1-22 16:08
奋斗的小雨 发表于 2014-1-22 16:07
嗯嗯,谢谢了

不用谢,同是努力进黑马的小伙伴的




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