接口中的抽象方法默认修饰符是public abstract,都不能省略。
举一反三
- 声明一个接口时,可以使用默认或者( )修饰符修饰成员方法。 A: private B: protected abstract C: public abstract D: 以上都不可以
- 用interface声明一个接口时,可以使用默认或者()修饰符修饰成员方法。(JDK8之前) A: private B: protected abstract C: public abstract D: 以上都不可以
- 接口中抽象方法的默认修饰符为_______________和abstract。
- 接口中的方法的访问权限一定都是public(允许省略public),实现接口的类在重写abstract方法时务必要加上public修饰符
- (填程题,注意大小写) 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(); }