类定义如下,描述不正确的是()。 abstract class Element { def contents: Array[String] }
A. Element是一个抽象类。 B. Element不能实例化。 C. Contents成员定义错误,没有初始化。 D. contents方法是类Element的抽象成员。
单项选择题scala中的类,下面说法正确的是()。
A. scala 中,使用extends进行类的扩展。 B. scala 中,声明为final的类可以被继承。 C. scala中,超类必须是抽象类。 D. scala中,抽象类可以被实例化。
单项选择题scala中,关于包的说法不正确的是()。
A. 包的名称不能重复 B. 同一个包可以定义在多个文件中 C. 包路径不是绝对路径 D. 包对象可以持有函数和变量
单项选择题关于辅助构造器,以下说法正确的是()。
A. 辅助构造器的必须调用主构造器 B. 辅助构造器的可以直接调用超类的主构造器 C. 辅助构造器的参数可以是任意多个 D. 辅助构造器的名称和类名相同
单项选择题关于主构造器,以下说法错误的是()。
A. 主构造器在每个类都可以定义多个 B. 主构造器的参数可以直接放在类名后 C. 主构造器的会执行类定义中的所有语句 D. 主构造器中可以使用默认参数
单项选择题scala中,下面的哪个类定义是不正确的?()
A.class Counter{def counter = “counter”} B.class Counter{val counter = “counter”} C.class Counter{var counter:String} D.class Counter{def counter () {}}