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

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

© 刘国良 中级黑马   /  2013-6-18 22:57  /  1453 人查看  /  2 人回复  /   0 人收藏 转载请遵从CC协议 禁止商业使用本文

        刚刚学完面向过程的内容,又开始学习面向过程,请教大家一个的问题:能不能通俗易懂的讲解一下大家理解的面相对象在程序当中到底是什么??有什么作用吗?
      学习完之后总感觉有些似懂非懂,有一些疑惑,希望大家指点一下。。。

2 个回复

倒序浏览
其实我也是C学得很好,刚学java思维也很难转变
C是面向过程,java是面向对象
同一件事,两者比较着来说,可能会对说得比较清楚
给你一个任务
C是让你做的是就是详细得把流程写出来,然后再把每一步具体该干怎么干写出来,然后你自己亲自去干
java也是让你把这个任务的流程给写出来,然后你去找人,把每个流程分给你找来的人,让他们去干,干完你给他们钱,他们给你一结果。你需要做的就是找人
在这,你可以是一个经理,指挥的角色
再举个例子
现在我在家看电视,现在要转台
用C是这样做的,你站起来,然后走到电视机钱,点击转台,然后再走回来,坐下,完成这件事
那java是这样做的,你只需要用遥控器,点一下,就可以转台,至于遥控器内部怎么转,不用管,你还是是一个指挥遥控的角色
理解一下吧
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马