| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 2171 人关注过本帖
标题:什么叫面向对象编程和面向过程编程
只看楼主 加入收藏
winsonjie
Rank: 1
等 级:新手上路
帖 子:129
专家分:0
注 册:2006-5-20
收藏
 问题点数:0 回复次数:2 
什么叫面向对象编程和面向过程编程
什么叫面向对象编程和面向过程编程啊?各位大虾能否详细说一下,我刚学编程不久,不懂得这两个概念
搜索更多相关主题的帖子: 面向对象 
2006-06-02 19:27
夜空的星星
Rank: 1
等 级:新手上路
帖 子:67
专家分:0
注 册:2006-3-17
收藏
得分:0 
我说下我的理解把:
面向过程:把一个问题分解成若干小问题,再对每个小问题进行分解(分模块),知道每个问题的难度都足以小,能够解决为止,然后再把这些小问题合并,就解决了大问题.

面向对象:把世界上的任何事物都看成对象,某些对象之间因为存在共性,所以把他们抽象起来,称之为类,把这些类自身的属性,特点动作给封装到类的内部,比如说:
老师类,学生类
老师类的属性有姓名,年龄,工资,学历,教龄,特点动作有:教书,教育学生,组织
学生类的属性有姓名,年龄,年级,特点动作有:学习

两种方法之间最明显的区别就是面成过程主要是模块化思想,面向对象的是封装的思想

qq:58926957 技术群:22185706
2006-06-02 20:58
noreason
Rank: 1
等 级:新手上路
威 望:2
帖 子:56
专家分:0
注 册:2006-4-25
收藏
得分:0 

专家给咱们的例子就挺经典的解释了这个问题:
早上你去吃早饭,有面包你就尽管吃,不用去管面包的制作过程,也不需要你去一步一步的去制作面包

呵呵,我就觉得这个例子不错的!


2006-06-03 10:43
快速回复:什么叫面向对象编程和面向过程编程
数据加载中...
 
   



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

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