概述
带你了解Java方法调用的优先级
发布时间:2020-10-29 22:42:31
来源:亿速云
阅读:86
作者:Leah
今天就跟大家聊聊有关带你了解Java方法调用的优先级,可能很多人都不太了解,为了让大家更加了解,小编给大家总结了以下内容,希望大家根据这篇文章可以有所收获。
实现Java多态性的时候,关于方法调用的优先级:
我们这样假设下,super(超类)、this(当前类对象)、show(方法)、object(对象),方法调用优先顺序: ①this.show(object)>②super.show(object)> ③this.show((super)object)>④super.show((super)object)
先看以下代码
class ParentCls {
public String show(ChildA obj){
return "Parent and ChildA";
}
public String show(ParentCls obj) {
return "Parent";
}
}
然后写一个子类ChildA ,继承ParentCls :
class ChildA extends ParentCls{
public String show(ChildA obj) {
return "ChildA";
};
public Stri
最后
以上就是酷炫银耳汤为你收集整理的java方法的优先级_带你了解Java方法调用的优先级的全部内容,希望文章能够帮你解决java方法的优先级_带你了解Java方法调用的优先级所遇到的程序开发问题。
如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。
本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
发表评论 取消回复