提问使用一个类直接实现多个接口,或通过接口间继承形成一个扩展接口再让类继承,这两种方式都可以让类实

1个回答
展开全部
摘要 提问使用一个类直接实现多个接口,或通过接口间继承形成一个扩展接口再让类继承,这两种方式都可以让类实现多个接口,他们在使用上的区别是什么:实现上没有差异。但是你要考虑类的复用性和可扩展性。你不能因为这一个类需要多实现接口,就通过间接的方式去实现一个接口,接口之间再继承。那么这个接口可用性太低了。其实跟封装工具类是一个意思。为了实现复用性才去封装,少了代码冗余。亲 您好,您的问题已收到,打字需要一点时间,还请稍等一下,请不要结束咨询哦,您也可以提供更多有效信息,以便我更好为您解答。
咨询记录 · 回答于2022-10-26
提问使用一个类直接实现多个接口,或通过接口间继承形成一个扩展接口再让类继承,这两种方式都可以让类实现多个接口,他们在使用上的区别是什么
提问使用一个类直接实现多个接口,或通过接口间继承形成一个扩展接口再让类继承,这两种方式都可以让类实现多个接口,他们在使用上的区别是什么:实现上没有差异。但是你要考虑类的复用性和可扩展性。你不能因为这一个类需要多实现接口,就通过间接的方式去实现一个接口,接口之间再继承。那么这个接口可用性太低了。其实跟封装工具类是一个意思。为了实现复用性才去封装,少了代码冗余。亲 您好,您的问题已收到,打字需要一点时间,还请稍等一下,请不要结束咨询哦,您也可以提供更多有效信息,以便我更好为您解答。
作为作业来做的话,在使用上有什么区别呢?
一个类只能继承一个父类,而对于接口而言,一个类是可以实现多个接口的。这种叫做接口的多实现。一个类能继承一个父类,且同时实现多个接口。
下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消