社区
PowerBuilder
帖子详情
什么是重载
tom_sun
2005-08-15 09:51:45
哪位能给小弟解释一下什么是重载,不胜感激!!
最好举个例子。
谢谢阿。
...全文
164
4
打赏
收藏
什么是重载
哪位能给小弟解释一下什么是重载,不胜感激!! 最好举个例子。 谢谢阿。
复制链接
扫一扫
分享
转发到动态
举报
AI
作业
写回复
配置赞助广告
用AI写文章
4 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
殇迪
2005-08-17
打赏
举报
回复
重载是面向对象的一个重要概念,也是面向对象的精华之一
比如父类有一个方法print(doc_name)功能是打印一个文档,
只有一个参数——文档名
而子类集成父类之后当然也需要打印,但他要求的打印功能和父类不一样,
他要求打印的时候可以打印多份(也就是打印参数中要有份数这个参数),
因此他靠继承父类的print函数就不能实现他要求的功能
这时候需要对父类的print函数进行重载print(doc_name,num)来实现他自己的打印功能
建议楼主多看看面向对象方面的书本
lovemoreh
2005-08-15
打赏
举报
回复
借问一下:在PB中如何实现函数的多态性,怎么定义多态函数?
li_d_s
2005-08-15
打赏
举报
回复
去看看面向对象的书,这些都是基本概念,不要碰到什么问什么
jixingzhong
2005-08-15
打赏
举报
回复
重载 :
比如 void print(int)
void print(int,int)
由于参数不一样(包括类型和参数的个数), 在调用的时候,会自动识别调用的是哪个函数,此为函数重载!
相关概念 : 函数覆盖 , 函数隐藏
华为 C++ 培训资料
华为 C++ 培训资料 部分内容 第一章 类、接口 ………………………………………………………………… 7 1.1 Handle-Body与接口、抽象接口 …………………………………………7 1.2 多继承、与菱形缺陷、this跳转等……………………… ……………… 13 1.3 C++多态的两种多态形式和区别…………………………………………… 18 第二章
重载
………………………………………………………………………18 2.1 函数
重载
………………………………………………………………………19 2.2 运算符
重载
………………………………………………………………… 20 第三章 模板 ………………………………………………………………………29 3.1 模块函数 ……………………………………………………………………29 3.2 模块类……………………………………………………………………………31 3.3 STL标准模板库…………………………………………………………………34 附录:参考资料 ……………………………………………………………………… 39
什么是
重载
?
重载
的定义是什么?如何判断方法是否
重载
?最详细解答博文
一、什么是
重载
: 方法的
重载
是为了提高代码的可读性以及可复写性,我们可以通过填写不同的参数调用不同的方法。 二、
重载
的定义: 必须在同一个类中 方法名必须相同 参数列表必须不同(就是方法内小括号里面的参数) 参数列表不同点: 参数的个数不同 参数的数据类型不同 多个不同的数据类型不同(比如第一个参数和第二个都是int类型,那这个时候就无法进行判断) 以上不同,都代表方法
重载
了 同时需要注意的地方: 方法的
重载
和修饰符无关(只管判断方法名和参数列表是否相同就可以了) 方法的
重载
和有无返回值无关(只
什么是
重载
?
重载
的作用?
什么是
重载
?
重载
的作用?
重载
,从简单说,就是函数或者方法有相同的名称,但是参数列表不相同的情形,这样的同名不同参数的函数或者方法之间,互相称之为
重载
函数或者
重载
方法。在Java中同一个类中的2个或2个以上的方法可以有同一个名字,只要它们的参数声明不同即可。这种情况下,该方法就被称为
重载
,这个过程称为方法
重载
; ...
29.什么是
重载
?
重载
的作用是?
什么是
重载
? 要求: <1>
重载
要求必须在同一个类里面,或者在接口interface内; <2>
重载
要求方法名必须一致; <3>
重载
要求方法参数必须不一致; <4>
重载
要求方法的返回值没有要求;
重载
的作用是? <1>
重载
可以简化代码结构,在同一个类内同名方法功能一致,但是参数满足多样化; <2>简化开发压力; <3>统一处理方式; public class Test { //成员方法
重载
//参数
什么是
重载
&什么是重写&区别
文章目录
重载
重写区别
重载
重载
(OverLoad)是让类以统一的方式处理不同类型数据的一种手段,实质表现就是多个具有不同的参数个数或者类型的同名函数(返回值类型可随意,不能以返回类型作为
重载
函数的区分标准)同时存在于同一个类中,是一个类多态性的一种表现(调用方法时通过传递不同参数个数和参数类型来决定使用那个方法的多态性)。 上图为Android中的一个
重载
例子。 重写 重写(Override)是父类与子类之间的多态性,实质是对父类的函数进行重新定义,如果在子类中定义某方法与其父类有相同的名称和参数则该方
PowerBuilder
1,108
社区成员
66,453
社区内容
发帖
与我相关
我的任务
PowerBuilder
PowerBuilder 相关问题讨论
复制链接
扫一扫
分享
社区描述
PowerBuilder 相关问题讨论
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章