题目内容

下列关于覆盖与重载的关系说法中,正确的是()

A. 覆盖只发生在父类与子类之间,而重载是指在同一个类中
B. 覆盖方法可以不同名,而重载方法必须同名
C. final修饰的方法可以被覆盖,但不能被重载
D. 覆盖与重载是同一回事

查看答案
更多问题

下列对多态性的描述中,错误的是()

A. 重载与覆盖都是多态的体现
B. 覆盖方法可以不同名,而重载方法必须同名
C. 覆盖只发生在父类与子类之间,而重载是发生在同一个类中
D. 多态性提高了程序的抽象性和简洁性

以下说法正确的是()

A. 实现接口中的抽象方法时,必须使用完全相同的方法头,但可以不用public修饰符。
B. Java中创建对象时,必须先为对象分配内存空间,然后才能使用对象。
C. 创建一个包用关键字package,创建包的语句可以放在程序的任意位置。
D. 用protected修饰的类成员只能被同一类、同一包中类的子类与非子类访问,对其它包中的类均不可见。

下列选项中,能实现对父类Employee中的getSalary方法重写的是()。//父类的定义class Employee{public double getSalary( ) { }}

A. classManager extendsEmployee{publicintgetSalary(double x) { }}
B. class Manager extends Employee{publicdoublegetSalary(intx,int y) { }}
C. class Manager extends Employee{publicdoublegetSalary() { }}
D. class Manager extends Employee{publicintgetSalary(intx,int y) { }}

下面关于接口的说法正确的是()。

A. 接口和类一样,只能单重继承
B. 若一个类要实现一个接口,则用到 “implements” 关键字
C. 若一个类要实现一个接口,则用到“extends”关键字
D. 接口不允许继承

答案查题题库