关于接口定义和使用,描述不正确的是( )。
A. 接口没有变量的定义
B. 接口中的方法都不实现
C. 接口可以多继承
D. 接口中的方法访问修饰符不受限制
下面关于CakeSale接口的定义,说法错误的是( )。 interface CakeSale{float price=0;String name="";public float getSaleSum();private String getSaleName();}
A. 接口中所有方法的修饰符只能是public和abstract
B. getSaleSum和getSaleName都属于抽象方法
C. getSaleName()方法定义错误
D. float,price不能有初始值
如果catch块中包括多个异常类,这些异常类的匹配原则是( )。
A. 按try块中程序执行的顺序,寻找最通用的异常类
B. 按try块中程序执行的顺序,寻找能够最精确匹配的类
C. 按catch块中异常类的排列顺序,寻找第一个能够匹配(也就是抛出的异常对象属于catch块的异常类,或是catch块中异常类的)
D. 在catch块中寻找能够最精确匹配的类
某一方法定义如下:final void performDial(),那么该方法属于( )。
A. 本地方法
B. 最终方法
C. 多态方法
D. 抽象方法