A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

© 洛邑王澈 中级黑马   /  2015-10-16 21:36  /  218 人查看  /  0 人回复  /   0 人收藏 转载请遵从CC协议 禁止商业使用本文

JAVA的核心概念:接口(interface)
接口与类属于同一层次,实际上,接口是一种特殊的抽象类。
如:
  interface IA{
}
public interface:公开接口
与类相似,一个文件只能有一个public接口,且与文件名相同。
在一个文件中不可同时定义一个public接口和一个public类。

一个接口中,所有方法为公开、抽象方法;所有的属性都是公开、静态、常量。

一个类实现一个接口的格式:
class IAImple implements IA{
};

一个类实现接口,相当于它继承一个抽象类。

类必须实现接口中的方法,否则其为一抽象类。
实现中接口和类相同。

接口中可不写public,但在子类中实现接口的过程中public不可省。
(如果剩去public则在编译的时候提示出错:对象无法从接口中实现方法。)

0 个回复

您需要登录后才可以回帖 登录 | 加入黑马