问答详情
源自:2-7 接口

已经在一个类中实现的接口,可以在另一个只声明过的类中直接调用吗?

如题,如果我在狗的类中也声明了抓老鼠这个接口,那么可以不需要在狗的类中去重新实现这个接口而直接使用吗?

提问者:Bless4757512 2018-10-12 17:47

个回答

  • 慕粉1026331268
    2019-07-21 17:07:55

    接口是没有实现的,你在狗中声明的接口只能在狗中用,猫是没法用的

  • qq_再见时光_0
    2018-10-13 11:31:47

    接口中没有方法体,你需要在类中实现然后重写它。就算你已经在类中声明了接口,也需要这个类去实现这个接口,因为不实现接口你就不能去运用其中的方法。