• 2022-06-06
    一个非抽象类如果实现一个接口,那么它必须重写接口中的所有方法。
  • 正确

    举一反三

    内容

    • 0

      一个类声明实现一个接口,但没有重写接口中的所有方法,那么这个类必须是抽象类,也就是说抽象类既可以重写接口中的方法也可以直接拥有接口中的方法。

    • 1

      在Java中,下列叙述正确的是( )。 A: 一个类最多可以实现两个接口。 B: 允许接口中只有一个抽象方法。 C: 若一个非抽象类实现某个接口,则它可以只重写接口中的部分方法。 D: 若一个抽象类实现某个接口,则它必须要重写接口中的全部方法。

    • 2

      一个类如果实现一个接口,那么它就要实现接口中定义的全部抽象方法,否则该类就必须定义成抽象类。

    • 3

      智慧职教: 如果实现某接口的类不是abstract的抽象类,则在类的定义部分必须该接口的所有抽象方法;如果实现某接口的类是abstract的抽象类,则它可以该接口所有的方法。但是,对于这个抽象类任何一个非抽象的子类而言,其父类所实现的接口中的所有抽象方法以及自身所实现接口中的抽象方法都必须有实在的。

    • 4

      如果一个类实现某个接口,那么它必须要重写接口中的全部方法。