它是否使用“super”在覆盖方法中调用覆盖方法,我们是否在调用重载?

葡萄汁

它是否同时表示覆盖和重载?B级

public class A{
    void someMethod(){
    System.out.println("Class A's some method");
    }
}

class B extends A{
    void someMethod(){
    super.someMethod();   // does this line reperesnt overloading of super class method??
    System.out.println("Class B's some method");
    }
}
他们是

此代码片段中没有方法重载。当具有不同参数列表(不同数量的参数或不同类型的参数)的两个方法具有相同的名称时,就会发生重载。

和压倒一切只是发生是由于类B具有相同签名和访问级别作为类中的方法A- someMethod()B方法的实现是否A执行(使用super.someMethod()的实现并没有区别

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

在 playframework 中,我们在实现 QueryStringBindable 时是否需要总是覆盖 unbind 方法?

方法是否被覆盖或重载?

是否需要在我们想要验证是否使用Moq调用的Mock对象上设置方法的设置调用?

是否可以从Julia中的覆盖函数调用重载函数?

是否可以更改我在 java 中覆盖的方法的参数,或者我是否需要重载它?

我们是否可以为系统方法创建重载?

它是方法覆盖还是重载?

JavaFX中是否有任何destroy方法,我们必须在离开页面/控制器之前调用

在不覆盖方法的子类中调用super()。method()

是否有必要设计某种特定类来调用我们接口中的方法的约定?

模拟接口,覆盖方法,多态性并在C中调用覆盖的super方法

FakeItEasy - 当调用者方法被保护覆盖时,我看不到是否调用了受保护的方法

Saxon - 我们可以查询它是否使用模式

我们是否可以从文件输入中覆盖Azure DevOps变量组值

当我们覆盖一个方法时,我们应该使用方法签名中的所有参数吗?

如何从我的绑定调用方法并在 iOS 中覆盖?

我们如何覆盖门卫的from_basic方法

我们可以覆盖testcafe的TestController的“期望”方法吗

为什么我们不能使用Java子类方法中的super关键字来调用超类构造函数?

在c#中,当我们在方法逻辑中使用Task.Run()在后台运行线程时,是否必须使用async关键字来调用方法?

.NET Core可移植性分析器是否识别我们无法调用的本机方法?

Kotlin - 我们如何使用 getter 和 setter 访问私有财产?访问方法是否在内部调用?

我们可以覆盖Ruby中的true和false方法吗?

从 JS 中的基类调用覆盖方法

细化中的“超级”如何调用覆盖的方法?

在 coffeescript 中调用被覆盖的方法

什么时候覆盖时不调用super()方法?

获取错误:覆盖方法应调用 super.onActivityResult

方法[load]是否需要调用[super load]