第五章单元测试
  1. 下列关于类的描述中,错误的是( )。

  2. A:类就是C#语言中的结构类型
    B:类是创建对象的模板
    C:类是具有共同行为的若干对象的统一描述体
    D:类是抽象数据类型的实现

    答案:类就是C#语言中的结构类型

  3. 在类的定义中,类的( )描述了该类的对象的行为特征。

  4. A:类名
    B:私有域
    C:所属的名字空间
    D:方法
  5. 含有一个或多个纯虚函数的类称为( )。

  6. A:派生类
    B:具体类
    C:虚基类
    D:抽象类
  7. 下列关于对象的描述中,错误的是( )。

  8. A:定义对象时系统会自动进行初始化
    B:一个类所能创建对象的个数是有限制的
    C:属于同一个类的对象占有内存字节数相同
    D:对象成员的表示与C语言中结构变量的成员表示相同
  9. 下列关于构造函数的描述中,错误的是( )。

  10. A:构造函数可以重载
    B:构造函数名同类名
    C:构造函数是系统自动调用的
    D:带参数的构造函数具有类型转换作用
  11. 在类的成员中,用于存储属性值的是( )。

  12. A:属性
    B:方法
    C:事件
    D:成员变量
  13. 类的以下特性中,可以用于方便的重用已有的代码和数据的是( )。

  14. A:多态
    B:抽象
    C:继承
    D:封装
  15. 以下关于抽象类的说法错误的是( )。

  16. A:抽象类可以包含抽象属性
    B:抽象类可以包含抽象方法
    C:抽象类可以引用派生类的实例
    D:抽象类可以实例化
  17. 派生类的对象可以直接访问的基类成员是( )。

  18. A:私有继承的公有成员
    B:保护继承的公有成员
    C:公有继承的公有成员
    D:公有继承的保护成员
  19. 关于虚方法实现多态,下列说法错误的是( )。

  20. A:虚方法是实现多态的一种应用形式
    B:关键字virtual可以与override一起使用
    C:派生类是实现多态的一种应用形式
    D:定义虚方法使用关键字virtual

温馨提示支付 ¥3.00 元后可查看付费内容,请先翻页预览!
点赞(4) dxwkbang
返回
顶部