【单选题】接口的定义包括接口声明和接口体。定义接口的形式如下:
A. create 接口名 [extends 父接口名列表]{ //常量声明 //抽象方法声明 } B. interface 接口名 { //常量声明 //抽象方法声明 } C. class 接口名 [extends 父接口名列表]{ //常量声明 //抽象方法声明 } D. interface 接口名 [extends 父接口名列表]{ //常量声明 //抽象方法声明 }
A. create 接口名 [extends 父接口名列表]{ //常量声明 //抽象方法声明 } B. interface 接口名 { //常量声明 //抽象方法声明 } C. class 接口名 [extends 父接口名列表]{ //常量声明 //抽象方法声明 } D. interface 接口名 [extends 父接口名列表]{ //常量声明 //抽象方法声明 }
举一反三
- 定义两个接口,接口Interface1声明常量a和方法add(),接口Interface2声明常量b和方法minus(),再定义接口MyInterface继承上述两个接口,并声明常量c。创建类InterfaceDemo实现MyInterface接口。
- 定义一个接口时可通过extends关键字声明该新接口是某个已存在的父接口的派生接口,它将继承父接口的所有变量与方法。
- 接口体中不包含() A: 常量定义 B: 常量赋值 C: 方法实现 D: 方法声明
- 定义接口时,不应该包含()。 A: 方法声明 B: 方法实现 C: 常量定义 D: 常量赋值
- 声明接口需要使用哪个关键字( ) A: class B: abstract C: interface D: extends