接口中的常量默认修饰符是public static final,可以省略或者部分省略。
举一反三
- 关于接口的声明,错误的是( ) 。 A: 接口中所有的成员属性都是public static final修饰的常量 B: 接口中的成员属性在声明时可以省略修饰关键字 C: 接口中所有的方法都是public abstract final修饰的 D: 接口中所有的方法都是public abstract修饰的
- (填程题,注意大小写) 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(); }
- 接口中的方法默认的修饰符为() A: public static B: public static final C: public final D: public staic
- 接口中的抽象方法默认修饰符是public abstract,都不能省略。
- 下述四个修饰符中,哪个可以修饰接口中的成员方法? A: protected B: static C: final D: public