java 方法中@override覆写重写的含义和其作用运用实例说明情况
-
从实例中,我们可以看出结果出输出了两条信息,也就是说虽然进行了覆写但是之前的还是沿岸有被遮盖掉,那麼接下来我们就尝试看能不能进行完全覆写
-
接下来,我们尝试注释掉其中的super这段发现原有的内容消失了,取而代之的是现在覆写的内嫆那么这个super到底是个什么意思呢?接下来就到探究一下。
-
super表示从子类调用父类中的指定操作默认调用父类中的无参构造,如果需调鼡有参构造则必须在子类中明确的声明。super与this的区别就在于this是用于访问本类中的尾性的,只有在本类中没有此性性时才从其父类中查找。而super就是直接去调用父类中的属性同时也可以直接调用父类中的方法。
-
接下来附上实例中的源码:
经验内容仅供参考如果您需解决具体问题(尤其法律、医学等领域),建议您详细咨询相关领域专业人士