为了账号安全,请及时绑定邮箱和手机立即绑定

实现和继承

实现和继承

邪世暗家 2019-08-24 16:29:09
可不可以说,接口就是解决单继承问题的。实现本质也是继承,只不过要重写接口中的所有抽象方法?public interface A {     static void hello() {         System.out.println("A.hello,静态方法");     }     default void hi() {         System.out.println("A.hi,普通方法");     } }public class C implements A{ }@Test public void IorE() {     A c = new C();     c.hi();     A.hello(); }运行结果:A.hi,普通方法 A.hello,静态方法
查看完整描述

1 回答

?
pardon110

TA贡献1038条经验 获得超227个赞

接口常用于组合,广义上讲,包括抽象类中的抽象方法,也是一种接口。其侧重协议,约定。而在java中接口则表现为方法集合类型,同样可被instanceof断言。

查看完整回答
反对 回复 2019-08-24
  • 1 回答
  • 0 关注
  • 515 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信