gpt4 book ai didi

java - 我是否需要再次实现父类的接口(interface)

转载 作者:行者123 更新时间:2023-11-30 02:53:01 25 4
gpt4 key购买 nike

我有一个界面 ShippingProduct和 2 个类(class) ShippingProductStandard , ShippingProductGurtmass

类(class)ShippingProductStandard实现接口(interface)ShippingProduct

public class ShippingProductStandard implements ShippingProduct {
...
}

现在我想要这个,类(class) ShippingProductGurtmass延伸ShippingProductStandard并实现ShippingProduct 。我需要实现接口(interface)ShippingProduct像这样:

public class ShippingProductGurtmass extends ShippingProductStandard implements ShippingProduct {
...
}

或者我只需要扩展类ShippingProductStandard它将实现接口(interface)ShippingProduct从父类自动?

public class ShippingProductGurtmass extends ShippingProductStandard{
...
}

最佳答案

没有必要写这样的关系

public class ShippingProductGurtmass extends ShippingProductStandard implements ShippingProduct {
...
}

您只能使用此代码来调用接口(interface) ShippingProduct 的重写/实现的方法(在 ShippingProductGurtmass 中)

public class ShippingProductGurtmass extends ShippingProductStandard{
...
}

关系层次结构是自动生成的。你可以想象它就像java概念所说的那样,Object是所有用Java编写的类的父类。

关于java - 我是否需要再次实现父类的接口(interface),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38070537/

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