A类实现interface1,interface2 {} B类扩展了A {}...。我可以从B类实现interface1和interface2的方法吗?
答案 0 :(得分:1)
是的,但是A也必须实现它们或声明为抽象。
答案 1 :(得分:0)
是的,您可以实现这些方法,但首先要声明抽象。
答案 2 :(得分:0)
是的,可以。实际上,这就是 OOPS原则中有关“ 继承”的全部内容。
场景1:
您尚未在类A中实现interface1和interface2的方法,则应将(接口的)方法声明为 抽象 ,以便Child类相同的(即A类)可以实现这些方法。
方案2:
您已经实现了两个接口的方法,即。 1和2,那么您可以自由地 覆盖 (在这种情况下,属于B类的)子类A的所有(接口的)方法。