单项选择题scala中的类,下面说法正确的是()。

A. scala 中,使用extends进行类的扩展。
B. scala 中,声明为final的类可以被继承。
C. scala中,超类必须是抽象类。
D. scala中,抽象类可以被实例化。


您可能感兴趣的试卷

你可能感兴趣的试题

1.单项选择题scala中,关于包的说法不正确的是()。

A. 包的名称不能重复
B. 同一个包可以定义在多个文件中
C. 包路径不是绝对路径
D. 包对象可以持有函数和变量

2.单项选择题关于辅助构造器,以下说法正确的是()。

A. 辅助构造器的必须调用主构造器
B. 辅助构造器的可以直接调用超类的主构造器
C. 辅助构造器的参数可以是任意多个
D. 辅助构造器的名称和类名相同

3.单项选择题关于主构造器,以下说法错误的是()。

A. 主构造器在每个类都可以定义多个
B. 主构造器的参数可以直接放在类名后
C. 主构造器的会执行类定义中的所有语句
D. 主构造器中可以使用默认参数

4.单项选择题scala中,下面的哪个类定义是不正确的?()

A.class Counter{def counter = “counter”}
B.class Counter{val counter = “counter”}
C.class Counter{var counter:String}
D.class Counter{def counter () {}}

5.单项选择题对于表达式"New York".partition(_.isUpper)返回结果正确的是()。

A.("New", "York")
B.("NY", "ew ork")
C.("er ork", "NY")
D.("New York", "NY")

6.单项选择题关于数组var a=Array(1,2,3)下列说法错误的是()。

A.val b = 2 * a // b 等于 Array(2,4,6)
B.val b = a.map(_*2) // b 等于 Array(2,4,6)
C.val b = for(elem <- a) yield 2 * elem // b 等于 Array(2,4,6)
D.val b = for(elem <- a if elem % 2 == 0) yield 2 * elem // b 等于 Array(4)

8.单项选择题编写一个过程countdown(n:Int),打印从n到0的数字?()

A.def countdown(n:Int){ 0 to n foreach print }
B.def countdown(n:Int){ (0 until n).reverse foreach print }
C.def countdown(n:Int){ (0 to n).reverse foreach print }
D.def countdown(n:Int){ (0 to n-1).reverse foreach print }

9.单项选择题对于ELK描述不正确的是()。

A.用来描述将数据从来源端经过抽取、转换、加载至目的端的过程。
B.Elasticsearch是个开源分布式搜索引擎,提供搜集、分析、存储数据三大功能。它的特点有:分布式,零配置,自动发现,索引自动分片,索引副本机制,restful风格接口,多数据源,自动搜索负载等。
C.Logstash 主要是用来日志的搜集、分析、过滤日志的工具,支持大量的数据获取方式。一般工作方式为c/s架构,client端安装在需要收集日志的主机上,server端负责将收到的各节点日志进行过滤、修改等操作在一并发往elasticsearch上去。
D.Kibana 也是一个开源和免费的工具,Kibana可以为 Logstash 和 ElasticSearch 提供的日志分析友好的Web界面,可以帮助汇总、分析和搜索重要数据日志。

10.多项选择题Kylin可以集成()。

A.Tableau
B.Excel
C.JavaScript
D.Hbase