标题:什么叫做把代码封装
只看楼主
ffhhaa
Rank: 1
等 级:新手上路
帖 子:13
专家分:0
注 册:2008-3-14
 问题点数:0 回复次数:10 
什么叫做把代码封装
比如说我简单的编写了一个自定义的头文件.h和实现文件.c,而且也运行形成了.obj和可执行文件.exe 那什么叫做封装代码呢?编写一个大型的工程才能用这个词汇嘛?能不能通俗的讲解一下啊。呵呵~~~先谢谢了
搜索更多相关主题的帖子: 封装 代码 
2008-10-29 09:42
ztj20080808
Rank: 1
等 级:新手上路
威 望:1
帖 子:36
专家分:0
注 册:2008-10-27
得分:0 
回复 1# 的帖子
我也想知道啊 哪位高手麻烦解释下
2008-10-29 10:24
筱泺
Rank: 1
等 级:新手上路
帖 子:1
专家分:0
注 册:2007-9-24
得分:0 
顶上去,我也想了解更清楚点
2008-10-29 12:45
smltq
Rank: 6Rank: 6
等 级:侠之大者
威 望:8
帖 子:566
专家分:400
注 册:2008-1-21
得分:0 
把数据隐藏在对象里面,不让外部对其随意操作,只能通过此对象提供的公共接口(如果有的话)

简单的生活
2008-10-29 13:21
ffhhaa
Rank: 1
等 级:新手上路
帖 子:13
专家分:0
注 册:2008-3-14
得分:0 
c语言中间也有吗?我看了下好像只有c++里面才有类似的概念啊~~~
2008-10-29 17:22
smltq
Rank: 6Rank: 6
等 级:侠之大者
威 望:8
帖 子:566
专家分:400
注 册:2008-1-21
得分:0 
是OO的思想。。。

简单的生活
2008-10-29 20:53
xiaocaimiao
Rank: 1
等 级:新手上路
帖 子:26
专家分:0
注 册:2008-10-6
得分:0 
顶一下,我也想知道
2008-10-29 21:49
flamemiracle
Rank: 2
等 级:论坛游民
威 望:1
帖 子:121
专家分:51
注 册:2008-10-25
得分:0 
回复 6# 的帖子
楼上的00什么意思啊
2008-10-29 21:50
ioriliao
Rank: 7Rank: 7Rank: 7
来 自:广东
等 级:贵宾
威 望:32
帖 子:2829
专家分:647
注 册:2006-11-30
得分:0 
oo面向对象, 全称Object Oriented
封装很容易理解...
像一台电视的组成是:
一个外壳,和里面的些电路板,和一个遥控器.
里面的电路板就是实现电视的具体功能的.
外壳就是把这些实现封装起来,不让用户随便搬弄那些电路板或者防止用户不小心弄坏了电路板.这些与用户也没有什么关系的,用户买电视只是为了看节目,用户不必关心那些电路板的,用户关心的是如何选台,调节音量等的操作.
像一个printf函数,相对用户来说不必知道其功能是怎么实现的, 只需要知道其提供了怎么样的功能.这就是封装的作用.
我只是了草地说了说, 我还是建议楼主系统地学习下面向对象的编程思想.

/images/2011/147787/2011051411021524.jpg" border="0" />
2008-10-30 00:06
asd6791868
Rank: 1
来 自:逆流
等 级:新手上路
帖 子:362
专家分:7
注 册:2008-7-27
得分:0 
楼上的比喻很不错

─條路 :  ┈片天  ┈個人  ─瞬間:
2008-10-30 08:34



参与讨论请移步原网站贴子:https://bbs.bccn.net/thread-241232-1-1.html




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

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