当前位置:首页 » 编程语言 » java重载方法

java重载方法

发布时间: 2023-03-04 20:47:40

1. 关于java中的重载

重载
含义:
只要方法名相同,参数表不同,就可以构成方法重载。
方法重载,在JAVA中,也叫:
编译时多态。(由编译的时候来确定调用哪个方法)
重载的原则:
向上就近匹配原则
注意:
如果只有print(
double
d
)
方法,而要调用
print(int)
,则编译器会自动地就近向上匹配
print(double)
方法。但是反过来就不行,
因为从大到小会丢失精度,
所以,没有就近向下匹配原则.
关键字:
this
This:
指当前对象的。


有两种用法:
表示当前对象:
this.age
=
age;
this.name
=
name;
在调用本类的其它构造方法时。
This(参数表),
注:this的这种用法只能放在第一行。
方法调用:传值,
传引用
记住:
在JAVA中,简单类型变量一定是传值。
对象变量一这是传引用(也就是指向对象的首地址)

2. JAVA中方法重载和方法重写的区别和应用

你好,很高兴回答你的问题。
java中方法重载是指在同一个类内,方法名相同,参数列表不同。
而重写是指子类继承父类的方法后重新编写方法内的逻辑。
多态其实就是通过重写和重载实现的。
各种设计模式也都离不开重新和重载。
如果有帮助到你,请点击采纳。

热点内容
java返回this 发布:2025-10-20 08:28:16 浏览:595
制作脚本网站 发布:2025-10-20 08:17:34 浏览:889
python中的init方法 发布:2025-10-20 08:17:33 浏览:583
图案密码什么意思 发布:2025-10-20 08:16:56 浏览:766
怎么清理微信视频缓存 发布:2025-10-20 08:12:37 浏览:686
c语言编译器怎么看执行过程 发布:2025-10-20 08:00:32 浏览:1015
邮箱如何填写发信服务器 发布:2025-10-20 07:45:27 浏览:258
shell脚本入门案例 发布:2025-10-20 07:44:45 浏览:117
怎么上传照片浏览上传 发布:2025-10-20 07:44:03 浏览:808
python股票数据获取 发布:2025-10-20 07:39:44 浏览:715