微信

使用微信服务,更方便

职友集>Java面试题 > 怎样声明接口?

怎样声明接口?

2015-08-11 06:30:01 阅读( 100 )

2075人 收藏本页

标签:Java面试题

如果一个类中的所有方法都是抽象的,则可采用另一种方式——“接口”来声明:
格式: interface 接口名 [extends 父接口列表]{
//抽象方法和静态常量
}
说明:
接口是一种特殊的抽象类,它包含常量和方法的声明,但没有方法的实现;可以把接口看成是一种特殊的抽象类;
接口实质上是一种规范,它关心的是“做什么”,不关心“怎样么”;
接口中的字段都是最终(final)、静态(static)、公共(public)的,即是公有的静态常量;
接口中方法的访问权限是公有(public)的,即使省略也默认为public;
接口也不能用new来进行实例化,但可以声明接口的引用,用来指向实现该接口的子类的实例。

来自IT公司面试手册

下一篇:类如何去实现接口?

上一篇:关键字final的用法

亲~ 如果您有更好的答案 可在评论区发表您独到的见解。

您想查看更多的信息: 面试题