问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

java中方法的重载是什么意思?

发布网友 发布时间:2022-04-23 16:26

我来回答

2个回答

热心网友 时间:2023-10-09 09:28

覆盖是override方法重写 重载是overload
按照教科书上的定义,重载就是具有相同函数名,返回类型可以不同,参数个数、顺序、类型不同的函数。我的理解是重载是发生在两个或者是更多的函数具有相同的名字的情况下。
重写就是覆盖父类的方法,和父类有相同返回类型,参数,甚至是抛出的异常,重写方法不能为private,运用中最典型的就是对接口方法的覆盖。方法的重写Overriding和重载Overloading是Java多态性的不同表现.
重写Overriding是父类和子类之间多态性的一种表现;如果在子类中定义某方法和其父类有相同的名称和参数,我们说该方法被重写 (Overriding).子类的对象使用这个方法时,将调用子类中的定义,对他而言,父类中的定义如同被"屏蔽"了.
重载Overloading是个类中多态性的一种表现;如果在一个类中定义了多个同名的方法,他们或有不同的参数个数或有不同的参数类型,则称为方法的重载(Overloading).重载的方法是能改动返回值的类型.

现实例子:你对比上面看,比如一老爹是木工。儿子继承老爹也是木工。
老爹有个做柜子的独特技术(方法),只需要用到工具锤子和木头(参数),
儿子根据老爹这个做柜子的技术延伸出很多种技术,他懒得再起名就也对外宣称叫做柜子独特技术。
1个继承自老爹,相同的方法名,相同的工具,但有自己的想法,工序有改动。儿子做木工活用到这个技术方法的话就叫重写。
另外的自创,但也叫做柜子独特技术,但用工具不同有:
木头。(儿子牛,不用锤子照样做柜子。。。)
锯子,木头。(也是木头柜子)
锤子,铁皮。(铁皮柜子)
以上3中为重载。
明白?不明白给我发消息。呵呵~

热心网友 时间:2023-10-09 09:28

方法重载
:

方法重载是方法名称进行重用的一种技术形式,其最主要的特
点为: "方法名称相同,参数的类型或个数不同”, 在调用时会根据传递的参数类型和个数不同执行不同的方法体。

大白话解释:你有1000元钱:1.给你女朋友买10朵玫瑰花。2.给你宠物狗买20袋*。3.给你自己买2件羽绒服。(方法名称相同:都是买。参数类型不同:玫瑰花、*、羽绒服。个数不同:分别是10朵、20袋、2件)

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
手机壁纸花卉红色手机壁纸花卉 辽宁智能五芯防水连接器 军工产品浅谈——航空插头 xp电脑系统修复XP系统怎么恢复出厂设置 ...表编辑器后打不开任何文件,无需重装系统,电脑盲都能用 粼基本信息 粼五笔怎样打? 【微科普】想变成光?先搞清楚光是什么吧! 手机被拉黑后打电话是什么提示? 物流管理专业对数学的要求高么 父母六十岁以上了,没有医保,买什么保险比较合适 年纪大的父母还能买什么保险? 想给父母买份保险,他们都六十多岁了,买什么险比较合适 父母六十多岁了,除了意外险还有什么保险可以买么 怎么为快60岁的父母买保险? 如何将微信好友转移到另一个? 父母快六十了,有新农村合作医疗,再买什么保险比较好呢? 冰冰冷冷的暗含讽刺意味的话成语什么言什么语 啧啧赞叹冷言冷语冷嘲热讽一惜别中的成语哪个意思不同 冷冷清清的冷是什么意思 还有冷言冷语天气寒冷中冷枪冷门货 谁知道()言()语20个【各种意思个一个】? 成语意思是《背后散布的难听的话语》是什么言什么语 、夏风夏雨夏忧伤,冷言冷语冷心寒,的意思? 冷言冷语是不是表示很少的几句话 冷言冷语是成语吗 冷言冷语是成语 冷言冷语冷相望 是什么意思? 冷言冷语什么意思??? 冷言冷语是什么意思 什么叫做“冷言冷语”? java方法重载是什么意思? 什么是重载方法,什么是覆盖方法,主要区别 在java中什么是方法的 覆盖 和 重载 java中方法重载和重写的区别和定义 什么是Java方法重载 java中方法重载和方法重写中的“重"各是什么意思 JAVA语言中,什么叫方法过载? 在Java中,方法重写和方法重载有什么区别? java中方法重载是什么, 实际中到底有什么意义, 用处? Java中方法重载和方法重写的异同 Java中方法重载的作用 java中方法的重载的什么意思,最好举个例子 java中方法覆盖和方法重载的区别 求大神,简述在Java中方法重载与重写的区别? 在java中方法重载和重写有什么去别 如何将微信好友复制到另一个上? 征信黑了怎么借到五万? 我是黑户,有逾期,现在要借5万元,那里可以借到 征信和大数据都网贷点多了,想彻底脱离网贷,有什么办法可以借到五万块钱或者还可以申请什么信用卡呢?? 人行征信查询次数过多,又是网黑那里可以贷五万应急,其它的都好