B、一个类可以有多个不同名的构造函数
C、
构造函数与类同名
D、构造函数必须自己定义,不能使用父类的构造函数
15. this 和 super:
A、都可以用在 main()方法中
B、都是指一个内存地址
C、
不能用在
main()方法中
D、意义相同
16.关于 super 的说法正确的是:
A、是指当前对象的内存地址
B、是指当前对象的父类对象的内存地址
C、是指当前对象的父类
D、可以用在 main()方法中
17.覆盖与重载的关系是 ( )
A、
覆盖只有发生在父类与子类之间,而重载可以发生在同一个类中
B.覆盖方法可以不同名,而重载方法必须同名
C.final 修饰的方法可以被覆盖,但不能被重载
D.覆盖与重载是同一回事
18.关于接口哪个正确? ( )
A、
实现一个接口必须实现接口的所有方法
B.一个类只能实现一个接口
C.接口间不能有继承关系
D.接口和抽象类是同一回事
19.异常包含下列哪些内容? ( )
A.
程序执行过程中遇到的事先没有预料到的情况
B.程序中的语法错误
C.程序的编译错误
D.以上都是
20.
对于已经被定义过可能抛出异常的语句,在编程时: ( )
A、
必须使用
try/catch 语句处理异常,或用 throws 将其抛出
B.如果程序错误,必须使用 try/catch 语句处理异常
C.可以置之不理
D.只能使用 try/catch 语句处理
21.
字符流与字节流的区别在于( )
A.前者带有缓冲,后者没有
B.前者是块读写,后者是字节读写
C. 二者没有区别,可以互换使用