试题详情
- 简答题什么是接口?为什么要定义接口?接口与类有何异同?如何定义接口?使用什么关键字?
-
J.ava中的接口(interface)在语法上有些相似于类(class),它定义了若于个抽象方法和常量,形成一个属性集合,该属性集合通常对应了某一组功能,其主要作用是可以帮助实现类似于类的多重继承的功能。
接口中只能有方法名及常数名,不能像类那样有方法的实现体。
定义接口,使用关键字interface。
具体方法是:
[public]interface接口名[extends父接口名列表]
{//接口体
//常量域声明
[public][static][final]域类型域名=常量值;
//抽象方法声明
[public][abstract]返回值方法名(参数列表)[throw异常列表]; 关注下方微信公众号,在线模考后查看
热门试题