| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 1026 人关注过本帖
标题:从面向过程怎么过渡到面向对象
只看楼主 加入收藏
迷上编程
Rank: 2
等 级:论坛游民
帖 子:140
专家分:86
注 册:2012-3-11
结帖率:83.33%
收藏
已结贴  问题点数:20 回复次数:21 
从面向过程怎么过渡到面向对象
本人求指导!我已经学完了c语言,目前又在学面向对象的程序设计。但有时候我很难理解面向对象的程序设计,求高手指导!
搜索更多相关主题的帖子: 程序设计 c语言 
2012-03-16 23:56
TonyDeng
Rank: 20Rank: 20Rank: 20Rank: 20Rank: 20
等 级:贵宾
威 望:304
帖 子:25859
专家分:48889
注 册:2011-6-22
收藏
得分:0 
那看你对C的程度有多深了,基本上这种过渡的难度和时间与前者的深度成正比(差不多二次方的关系吧)。

授人以渔,不授人以鱼。
2012-03-17 00:03
迷上编程
Rank: 2
等 级:论坛游民
帖 子:140
专家分:86
注 册:2012-3-11
收藏
得分:0 
那就是越浅越容易过度了呗!我的c语言也一般的,一些简单的不太繁琐的程序可以自己写!
2012-03-17 00:08
小鱼儿c
Rank: 9Rank: 9Rank: 9
等 级:贵宾
威 望:14
帖 子:852
专家分:1317
注 册:2011-4-1
收藏
得分:0 
我觉得Tony大哥 不是很同意你的观点。

我不是哪本书看到 是这么说。

不要以为用面向对象写的程序就面向对象,可能别人用过程语言比你写更要面向对象。。。

大概是这个意思

用心做一件事情就这么简单
2012-03-17 00:13
C_戴忠意
Rank: 9Rank: 9Rank: 9
等 级:蜘蛛侠
威 望:2
帖 子:575
专家分:1349
注 册:2011-10-21
收藏
得分:0 
面向对象是一种理念把

编程之路定要走完……
2012-03-17 00:19
TonyDeng
Rank: 20Rank: 20Rank: 20Rank: 20Rank: 20
等 级:贵宾
威 望:304
帖 子:25859
专家分:48889
注 册:2011-6-22
收藏
得分:10 
面向对象是一种思维方式,不是用什么面向对象写的程序就是面向对象。面向对象是对面向过程的一种扬弃,是否定之后再提升的,先要否定,否定不了,就无法成功过渡。之所以说是扬弃,是没有面向过程的基础,也是无法成功过渡到面向对象的,那是必经阶段。

有人以为面向对象只是用MFC之类的类库,那是完全不懂面向对象的人说的话。

授人以渔,不授人以鱼。
2012-03-17 00:19
迷上编程
Rank: 2
等 级:论坛游民
帖 子:140
专家分:86
注 册:2012-3-11
收藏
得分:0 
回复 6楼 TonyDeng
但是我至今还对面向过程和面向对象的理解不是很深刻!!!
2012-03-17 00:28
小鱼儿c
Rank: 9Rank: 9Rank: 9
等 级:贵宾
威 望:14
帖 子:852
专家分:1317
注 册:2011-4-1
收藏
得分:2 
以下是引用TonyDeng在2012-3-17 00:19:57的发言:

面向对象是一种思维方式,不是用什么面向对象写的程序就是面向对象。面向对象是对面向过程的一种扬弃,是否定之后再提升的,先要否定,否定不了,就无法成功过渡。之所以说是扬弃,是没有面向过程的基础,也是无法成功过渡到面向对象的,那是必经阶段。

有人以为面向对象只是用MFC之类的类库,那是完全不懂面向对象的人说的话。


呵呵,你这么说。我是百分百同意。

我就是感觉到C 的一些缺点。
很容易感觉到的是 c数据联系真的太差了 比喻 c 的属性 和方法 很难联系起来。确实不符合人思考方式。

继承 和 多态的话 自己写的代码太少了。虽然感觉到一些东西。但要一段时间才能明白他的。

我认为是只用深入了解c 才能更好的学习面向对象  你这样才能很彻底发现的弱点。明白面向对象的好处。。
我个人小小的看法。
呵呵

用心做一件事情就这么简单
2012-03-17 00:31
迷上编程
Rank: 2
等 级:论坛游民
帖 子:140
专家分:86
注 册:2012-3-11
收藏
得分:0 
回复 4楼 小鱼儿c
同意此观点!但是我觉得c语言与人的交互界面有点简单,c++可以做到更好的人与程序的交流!
此观点纯属我初学者的观点!
2012-03-17 00:31
迷上编程
Rank: 2
等 级:论坛游民
帖 子:140
专家分:86
注 册:2012-3-11
收藏
得分:0 
回复 8楼 小鱼儿c
很透彻啊!
2012-03-17 00:33
快速回复:从面向过程怎么过渡到面向对象
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.018328 second(s), 7 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved