java接口可以继承多个接口
2015-12-03 11:36
363 查看
接口是常量值和方法定义的集合。接口是一种特殊的抽象类。 java类是单继承的。classB Extends classA java接口可以多继承。Interface3 Extends Interface0, Interface1, interface…… 不允许类多重继承的主要原因是,如果A同时继承B和C,而b和c同时有一个D方法,A如何决定该继承那一个呢? 但接口不存在这样的问题,接口全都是抽象方法继承谁都无所谓,所以接口可以继承多个接口。 注意: 1)一个类如果实现了一个借口,则要实现该接口的所有方法。 2)方法的名字、返回类型、参数必须与接口中完全一致。如果方法的返回类型不是void,则方法体必须至少有一条return语句。 3)因为接口的方法默认是public类型的,所以在实现的时候一定要用public来修饰(否则默认为protected类型,缩小了方法的使用范围)。
相关文章推荐
- Eclipse选中变量名,相同变量都变色显示 的设置
- java---相亲练习
- Spring源码阅读之Bean加载(annotation )2
- 归并排序的java实现
- java必学必会之线程(2)
- spring+mybatis 多数据源配置
- Jeecms v7导入myeclipse步骤
- java 生成word封面
- java匿名内部类 例子
- 解决异常java.lang.NoSuchMethodError: org.springframework.aop.scope.ScopedProxyUtils.isScopedTarget
- java 打包zip文件
- Java动态代理的实现
- spring mvc test by mock
- Eclipse - Tasks介绍
- java必学必会之线程(1)
- java学习笔记-设计模式10(外观模式)
- web项目启动完成执行某个方法
- eclipse打包 jar文件,中文乱码解决方案
- 【原创】java NIO FileChannel 学习笔记 FileChannel 简介
- Quartz和Spring,Mybatis结合,读数据库空指针(NullPointerException)