scala 面向对象 特质 test

48 阅读1分钟

1.要表示一个类C继承两个特质。我们的示例代码是:

_____ 特质1 {}

trait 特质2{}

class C _____ 特质1 _____ 特质2{ }

  • (1)trait
  • (2)extends
  • (3)with

2.trait的成员只能是抽象属性和抽象方法,不能有具体的属性和方法(B)

  • A. 对
  • B. 错

3.一个特质不能被另一个特质继承,而只能被类继承 (B)

  • A. 对
  • B. 错

4.要实现多继承不一定非要使用trait,用abstract类也可以(B)

  • A. 对
  • B. 错