如果类 C 实现接口(interface) B 并且接口(interface) B 扩展接口(interface) A。说类 C 实现接口(interface) A 是否正确?
最佳答案
是的。 C 可以重写 A 的方法。
示例:(这不是一个很好的例子,只是为了表明C/Chimpanzee可以重写A/Animal的方法)
interface Animal
{
void giveBirth();
}
interface Mammal extends Animal
{
void walk();
}
class Chimpanzee implements Mammal
{
@Override
public void giveBirth()
{
System.out.println("Chimpanzee gives birth.");
}
@Override
public void walk()
{
System.out.println("Chimpanzee walks.");
}
}
关于java - 类C实现了接口(interface)B,而接口(interface)B扩展了接口(interface)A,你能说C实现了A吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/61358185/