多项选择题关于抽象类描述正确的是()。

A.包含抽象方法的类,就是“抽象类”。使用abstract修饰
B.抽象类是为子类提供了一个规范,通过抽象方法指定规范
C.抽象类不能被实例化,只能作为父类而被继承
D.一个类继承了抽象类,就必须要重写该抽象类的所有抽象方法。除非它也是抽象类


您可能感兴趣的试卷

你可能感兴趣的试题

1.多项选择题抽象类中可以包含的方法有()。

A.抽象方法
B.普通方法
C.构造方法
D.静态方法

2.单项选择题现有两个类,SuperClass是父类,SubClass是子类,下列选项中属于向下转型的是()。

A.SuperClass s =new SubClass()
B.SubClass sc =(SubClass)superClass
C.SubClass s =new SubClass()
D.SuperClass s =new SuperClass()

3.单项选择题finally块中语句不被执行的唯一情况,在异常处理代码中执行了?()

A.break
B.return
C.System.exit(0)
D.System.exit(1)

4.单项选择题preparedstatement比statement的优势有哪些?()

A.安全性高、动态传入参数
B.效率高
C.执行速度快
D.以上答案都正确

5.单项选择题==和equals有什么区别?()

A.==比较内存地址,equals比较字符串内容是否相等
B.==和equals没有区别,都是比较内存地址
C.Object类的equasl方法使用==实现,所有子类没有重写equasl的话都是使用==比较
D.Object类的equals方法使用==实现,所以所有类都是使用==比价

6.单项选择题下列关于面向对象的说法正确的是()。

A.多态创建的对象只能调用到父类声明过的方法
B.两个不相关的类,对象类型能相互转换
C.向下转型都能成功
D.向上转型需要类型的强制转换

7.单项选择题现有一个类,类名是SuperClass,下列选项中是SuperClass的子类是()。

A.public class SubClass SuperClass{}
B.public class SubClass extends SuperClass{}
C.public class SubClass static SuperClass{}
D.public class SubClass void SuperClass{}

8.单项选择题下列哪组数据能存储在数组中?()

A.“张三”,”李四”,“王五”
B.3.5,“3.1”,5
C.a,b,2
D.true,0,1