社区
C++ 语言
帖子详情
重载的作用
maddingcrow
2009-04-22 08:10:00
重载仅是为了阅读方便么(比设计异名函数)?
...全文
358
19
打赏
收藏
重载的作用
重载仅是为了阅读方便么(比设计异名函数)?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
19 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
qingxiangy
2009-10-21
打赏
举报
回复
重载是为了方便代码使用方便,提高代码的可读性。
lpf000
2009-04-23
打赏
举报
回复
看样子 楼主还没学到那里去,看看书你就知道了
ljhiiiiiiii
2009-04-23
打赏
举报
回复
16楼正解
chenweiqing2008
2009-04-23
打赏
举报
回复
支持一下吧。
pathuang68
2009-04-23
打赏
举报
回复
重载的作用,LZ最好找本书看看,如C++ Primer,里面说的很清楚。
14楼说重载是多态也是可以的。
重载是编译时多态,也称静态多态,也称早期联编;虚函数的多态是运行时多态,也称动态多态,也称后期联编。
静态多态比动态多态速度要快,但不如动态多态灵活。
金日辰
2009-04-22
打赏
举报
回复
多态??
elegant87
2009-04-22
打赏
举报
回复
重载有运算符重载和函数重载。
举个简单的例子吧!就拿复数类作为例子,
当你要执行两个复数加的时候,就得重载+。
在继承中经常要用到函数重载,继承基类的成员函数,你要想重写这个函数,就得重载这个函数。
函数重载有很多功能的,不仅仅是为好看。
小y正在思考人生
2009-04-22
打赏
举报
回复
哦,说错~`
其实我的意思是实现相同功能是主要的~~
小y正在思考人生
2009-04-22
打赏
举报
回复
函数重载,就是同名函数的数据类型或者是参数不同,而具有相同或者相似功能
阅读方便是次要的
szqh97
2009-04-22
打赏
举报
回复
为了多态,更加灵活,方便,当然也更容易出错了
shinian1478
2009-04-22
打赏
举报
回复
重载使用方便吧,也不用起那么多不同的名字,难记~~
jackzhhuang
2009-04-22
打赏
举报
回复
重载和多态没什么没什么直接联系吧?!
感觉重载一般是为了调用方便。
猫已经找不回了
2009-04-22
打赏
举报
回复
汗,重载是为了实现功能多态。
当然,你换个名字也可以,所以可以理解为阅读和调用方便。
sherrik
2009-04-22
打赏
举报
回复
感觉重载最主要是为了多态
lingyin55
2009-04-22
打赏
举报
回复
http://topic.csdn.net/t/20020120/11/488294.html
mengde007
2009-04-22
打赏
举报
回复
多态……太多了,楼主查查书去。
jackyjkchen
2009-04-22
打赏
举报
回复
没有重载对C++的功能实现没有影响,但是一类操作类似的函数大家希望能有一个通用的接口名称,这就是重载的意义,纯虚函数不也是这个目的么
zgjxwl
2009-04-22
打赏
举报
回复
自己google下吧。。讲的更全面。
malganis00
2009-04-22
打赏
举报
回复
难道你觉得声明一个异名函数更简洁,更美观???
重载
与
作用
域
本文探讨了C++中函数
重载
的特点及
作用
域的影响,通过具体实例展示了如何在不同
作用
域下声明与调用
重载
函数,并解释了局部
作用
域内声明同名函数对原有函数的影响。
C++学习笔记:函数的
重载
与
作用
域
本文详细解析了C++中函数
重载
的
作用
域规则,以及局部声明如何导致函数屏蔽,影响
重载
机制。强调了在同一个
作用
域声明
重载
函数的重要性。
函数
重载
的条件、
作用
、注意事项
本文详细介绍了C++中的函数
重载
,包括其
作用
、实现条件以及注意事项。函数
重载
允许在同一
作用
域内使用相同的函数名但通过不同的参数列表来区分不同的函数。关键在于参数类型、个数或顺序的不同,而不是返回类型。当引用作为函数参数时,需要注意可能出现的二义性问题。在实际应用中,应避免因类型匹配导致的编译错误,并合理利用函数
重载
提高代码的复用性和可读性。
29.什么是
重载
?
重载
的
作用
是?
本文详细阐述了Java中方法
重载
的概念,包括其要求(在同一类或接口中,方法名相同但参数不同),并解释了
重载
的
作用
,如简化代码结构和开发压力。通过实例演示了如何在Test类中实现方法
重载
。
【C++】
作用
域与函数
重载
本文介绍了C++中的
作用
域概念,包括全局
作用
域、局部
作用
域和文件
作用
域,并详细讲解了static和const的关键
作用
。static用于限制变量的
作用
域和生命周期,const在C++中作为常量的定义,具有不同于C语言的特点。此外,文章还探讨了函数
重载
的规则和应用场景,展示了如何通过不同的参数列表实现函数的多态性。
C++ 语言
65,210
社区成员
250,514
社区内容
发帖
与我相关
我的任务
C++ 语言
C++ 语言相关问题讨论,技术干货分享,前沿动态等
复制链接
扫一扫
分享
社区描述
C++ 语言相关问题讨论,技术干货分享,前沿动态等
c++
技术论坛(原bbs)
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
请不要发布与C++技术无关的贴子
请不要发布与技术无关的招聘、广告的帖子
请尽可能的描述清楚你的问题,如果涉及到代码请尽可能的格式化一下
试试用AI创作助手写篇文章吧
+ 用AI写文章