單項(xiàng)選擇題關(guān)于輔助構(gòu)造器,以下說法正確的是()。

A. 輔助構(gòu)造器的必須調(diào)用主構(gòu)造器
B. 輔助構(gòu)造器的可以直接調(diào)用超類的主構(gòu)造器
C. 輔助構(gòu)造器的參數(shù)可以是任意多個(gè)
D. 輔助構(gòu)造器的名稱和類名相同


您可能感興趣的試卷

你可能感興趣的試題

1.單項(xiàng)選擇題關(guān)于主構(gòu)造器,以下說法錯(cuò)誤的是()。

A. 主構(gòu)造器在每個(gè)類都可以定義多個(gè)
B. 主構(gòu)造器的參數(shù)可以直接放在類名后
C. 主構(gòu)造器的會執(zhí)行類定義中的所有語句
D. 主構(gòu)造器中可以使用默認(rèn)參數(shù)

2.單項(xiàng)選擇題scala中,下面的哪個(gè)類定義是不正確的?()

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

3.單項(xiàng)選擇題對于表達(dá)式"New York".partition(_.isUpper)返回結(jié)果正確的是()。

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

4.單項(xiàng)選擇題關(guān)于數(shù)組var a=Array(1,2,3)下列說法錯(cuò)誤的是()。

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)