首页 > 解决方案 > Java 覆盖特定方法 a()

问题描述

如何选择要覆盖的功能?
有 2 个称为 a() 的函数,但我只想用 int(或字符串)覆盖一个。

代码:

public class SuperClass {

    public void a(String string) {
        //Do something
    }

    public void a(int integer) {
        //Do something
    }

}
public class NotSoSuperClass extends SuperClass {

    @Override
    public void a(/*Only for the string*/) {
        //Do something else
    }

}

标签: javaoverriding

解决方案


你去覆盖的方法:

@Override
public void a(String string) {
 ...

完毕。您根本覆盖其他方法。


推荐阅读