题目内容

下列关于抽象类和抽象方法的说法中,错误的是()

A. 抽象方法用只有方法头,没有方法体
B. 抽象方法既可以存在于抽象类中,也可以存在于非抽象类中
C. 抽象方法只能存在于抽象类或接口中
D. 抽象类中可以包含非抽象方法

查看答案
更多问题

下列哪个方法不是方法public void add(int a){}的重载方法?()

A. public void add(char a)
B. public int add(int b)
C. public void add(int a,int b)
D. public void add(float a)

下列哪些方法不是方法public void multiply(int a){}的重载方法?()

A. public void multiply (char a)
B. public void multiply (int a,int b)
C. public int multiply (int b)
D. public void multiply (float a)

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

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

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

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

答案查题题库