接口interface:____包含的成员变量默认采用public static final修饰,方法分为抽象方法,静态方法____,默认方法____;____接口之间是extends关系;____接口主要用来指定标准,是行为的抽象。
举一反三
- 以下关于接口的说法,错误的是( ) A: 接口是一种特殊的抽象类 B: 接口中的方法,默认权限为“public abstract” C: 在接口中,所有变量默认的权限为“public static final” D: 接口不能包含静态方法
- 关于接口,以下说法错误的是( )。 A: 接口中不能有非抽象方法 B: 接口中的方法无论是否显式声明都是 public 的 C: 接口中只能包含 public、static、final的成员变量和 public的抽象方法 D: 接口之间不允许存在继承关系
- 接口中所描述行为即抽象方法,被默认修饰为public abstract,含义为公共的、抽象的
- 【单选题】接口的定义包括接口声明和接口体。定义接口的形式如下: A. create 接口名 [extends 父接口名列表]{ //常量声明 //抽象方法声明 } B. interface 接口名 { //常量声明 //抽象方法声明 } C. class 接口名 [extends 父接口名列表]{ //常量声明 //抽象方法声明 } D. interface 接口名 [extends 父接口名列表]{ //常量声明 //抽象方法声明 }
- (填程题,注意大小写) public ____________ USBInterface {//定义一个接口USBInterface,接口相当于是一套规范 //规则:接口可以为空 //规则:包含抽象方法,只有方法头,默认修饰符public abstract,可以省略或者部分省略 //规则:接口中含有的方法都是抽象的 //规则:可以没有方法 //规则:接口必须被继承,继承的子类必须实现所有的抽象方法,否则必须声明为抽象类 //规则:接口不能实例化,可以创建变量,USBInterface uif=new USBInterface();=左边成立,=右边错误 //规则:定义变量默认都是常量,修饰符public static final,可以省略或部分省略 double E=2.71828; void start(); public void connect(); public abstract void stop(); }