| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 3316 人关注过本帖
标题:什么是重载?
只看楼主 加入收藏
weilight2008
Rank: 1
等 级:新手上路
帖 子:111
专家分:4
注 册:2005-10-5
结帖率:50%
收藏
 问题点数:0 回复次数:4 
什么是重载?
上次在和网友讨论一个题目的时候,他提到“重载”,请问,重载是什么意思,能否为小弟列出一些关于重载的例子?????
搜索更多相关主题的帖子: 重载 
2005-10-13 14:56
zinking
Rank: 7Rank: 7Rank: 7
等 级:贵宾
威 望:35
帖 子:916
专家分:0
注 册:2004-12-5
收藏
得分:0 
看书,书本可以解决的东西,为什么自己不去尝试解决呢〉

http://kongfuziandlife. http://codeanddesign.
2005-10-14 13:01
zorro2zzz
Rank: 1
等 级:新手上路
威 望:1
帖 子:96
专家分:0
注 册:2005-9-11
收藏
得分:0 
是的,这些东西还是看书吧……书上已经解释的蛮清楚了……

编程是啥东西,让俺瞧瞧……
2005-10-14 22:07
lisypro
Rank: 4
等 级:业余侠客
威 望:3
帖 子:695
专家分:216
注 册:2005-9-25
收藏
得分:0 
C++允许在参数类型不同的前提下重载函数。重载的函数与具有多态性的函数(即虚函数)不同处在于:调用正确的被重载函数实体是在编译期间就被决定了的;而对于具有多态性的函数来说,是通过运行期间的动态绑定来调用我们想调用的那个函数实体。多态性是通过重定义(或重写)这种方式达成的。请不要被重载(overloading)和重写(overriding)所迷惑。重载是发生在两个或者是更多的函数具有相同的名字的情况下。区分它们的办法是通过检测它们的参数个数或者类型来实现的。重载与CLOS中的多重分发(multiple dispatching)不同,对于参数的多重分发是在运行期间多态完成的。

长期承接管理系统
代做各种vb/ / vc小程序
QQ:82341763
手机:13623290828
群号 11619730
2005-10-15 13:36
trackjay
Rank: 1
等 级:新手上路
帖 子:23
专家分:0
注 册:2005-10-6
收藏
得分:0 
说得简单一点就是一个函数通过传递不同的参数实现不同的功能。但要分别写代码。很实用的技术。多看看书吧。

I still have lots more to work on.
2005-10-16 19:57
快速回复:什么是重载?
数据加载中...
 
   



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

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