gpt4 book ai didi

java - 在java中实现抽象方法/类

转载 作者:搜寻专家 更新时间:2023-11-01 01:18:31 26 4
gpt4 key购买 nike

我可以在java的抽象基类A中实现抽象方法吗?

如果答案是肯定的,并且在基类 A 中有一个已实现的抽象方法,并且有一个从 A 派生的类 B(B 不是抽象的)。 B 是否还必须实现该基本抽象方法?

最佳答案

如果我正确理解你的问题,是的。

public abstract class TopClass {
public abstract void methodA();
public abstract void methodB();
}

public abstract class ClassA extends TopClass {
@Override
public void methodA() {
// Implementation
}
}

public class ClassB extends ClassA {
@Override
public void methodB() {
// Implementation
}
}

在这个例子中,ClassB 将被编译。它将使用它自己的 methodB() 实现和 ClassA 的 methodA() 实现。如果需要,您还可以覆盖 ClassB 中的 methodA()。

关于java - 在java中实现抽象方法/类,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7665417/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com