更多“C#中所有对象共同的基类是什么?”相关问题
  • 第1题:

    下列有关继承和派生的叙述中,正确的是( )。

    A.如果一个派生类私有继承其基类,则该派生类对象不能访问基类的保护成员

    B.派生类的成员函数可以访问基类的所有成员

    C.基类对象可以赋值给派生类对象

    D.如果派生类没有实现基类的一个纯虚函数,则该派生类是一个抽象类


    正确答案:D

  • 第2题:

    C#的Windows应用程序设计中,可以使用基类PageDataSource进行分页处理。


    正确答案:错误

  • 第3题:

    C#中所有的类都继承()类,所有的窗体都继承()类。


    正确答案:Object;Control

  • 第4题:

    C#数组类型是一种引用类型,所有的数组都是从System命名空间的()类继承而来的引用对象。


    正确答案:object

  • 第5题:

    在c#中利用sealed修饰的类()

    • A、密封〃不能继承
    • B、密封〃可以继承
    • C、表示基类
    • D、表示抽象类

    正确答案:A

  • 第6题:

    面向对象编程中的“继承”的概念是指()

    • A、对象之间通过消息进行交互
    • B、派生自同一个基类的不同类的对象具有一些共同特征
    • C、对象的内部细节被隐藏
    • D、派生类对象可以不受限制地访问所有的基类对象

    正确答案:B

  • 第7题:

    下列关于类的继承描述中,正确的是()

    • A、派生类公有继承基类时,可以访问基类的所有数据成员,调用所有成员函数。
    • B、派生类也是基类,所以它们是等价的。
    • C、派生类对象不会建立基类的私有数据成员,所以不能访问基类的私有数据成员。
    • D、一个基类可以有多个派生类,一个派生类可以有多个基类。

    正确答案:D

  • 第8题:

    在公有派生情况下,有关派生类对象和基类对象的关系,下列叙述不正确的是()。

    • A、派生类的对象可以直接访问基类的所有成员
    • B、派生类的对象可以初始化基类的引用
    • C、派生类的对象不可以直接访问基类中的私有成员
    • D、派生类的对象的地址可以赋给指向基类的指针

    正确答案:A

  • 第9题:

    单选题
    TPersistent类的用途是什么?()
    A

    作为DLL接口的基类,因为DLL不能自动被加载

    B

    可以完成Windows控件的封装

    C

    是所有用来保存和加载Delphi对象流的类的基类

    D

    所有Delphi的类都从它派生而来


    正确答案: B
    解析: 暂无解析

  • 第10题:

    填空题
    在C#中调用基类的方法使用关键字()。

    正确答案: base
    解析: 暂无解析

  • 第11题:

    单选题
    基类的指针与派生类指针,可以分别指向基类对象或派生类对象而形成4种情形。在这4种情形中,需要进行强制类型转换的是()
    A

    基类指针指向基类对象

    B

    基类指针指向派生类对象

    C

    派生类指针指向基类对象

    D

    派生类指针指向派生类对象


    正确答案: C
    解析: 暂无解析

  • 第12题:

    问答题
    C#中所有对象共同的基类是什么?

    正确答案: System.Object.
    解析: 暂无解析

  • 第13题:

    在C#中,所有类都是直接或间接地继承System.Object类而得来的。


    正确答案:正确

  • 第14题:

    在C#中调用基类的方法使用关键字()。


    正确答案:base

  • 第15题:

    在C#语法中,在派生类中对基类的虚函数进行重写,要求在声明中使用()关键字。

    • A、override
    • B、new
    • C、static
    • D、virtual

    正确答案:A

  • 第16题:

    以下描述错误的是()

    • A、在C++中支持抽象类而在C#中不支持抽象类
    • B、C++中可在头文件中声明类的成员而在CPP文件中定义类的成员,在C#中没有头文件并且在同一处声明和定义类的成员
    • C、在C#中可使用new修饰符显式隐藏从基类继承的成员
    • D、在C#中要在派生类中重新定义基类的虚函数必须在前面加Override

    正确答案:C

  • 第17题:

    ()是面向对象编程的基础模块,在C#中,所有的内容都被封装在其中。


    正确答案:

  • 第18题:

    以下关于继承的说法错误的是()。

    • A、.NET框架类库中,object类是所有类的基类
    • B、派生类不能直接访问基类的私有成员
    • C、protected修饰符既有公有成员的特点,又有私有成员的特点
    • D、基类对象不能引用派生类对象

    正确答案:D

  • 第19题:

    以下关于C++和C#描述错误的是()。

    • A、在C++中支持抽象类而在C#中不支持抽象类
    • B、C++中可在头文件中声明类的成员而在CPP文件中定义类的成员,在C#中没有头文件并且在同一处声明和定义类的成员
    • C、在C#中可使用new修饰符显式隐藏从基类继承的成员
    • D、在C#中要在派生类中重新定义基类的虚函数必须在前面加Override

    正确答案:A

  • 第20题:

    问答题
    C#中所有引用类型的基类是什么。

    正确答案: 引用类型的基类是System.Object值类型的基类是System.ValueType;同时,值类型也隐式继承自System.Object。
    解析: 暂无解析

  • 第21题:

    填空题
    C#数组类型是一种引用类型,所有的数组都是从System命名空间的()类继承而来的引用对象。

    正确答案: object
    解析: 暂无解析

  • 第22题:

    单选题
    在c#中利用sealed修饰的类()
    A

    密封〃不能继承

    B

    密封〃可以继承

    C

    表示基类

    D

    表示抽象类


    正确答案: D
    解析: 暂无解析

  • 第23题:

    填空题
    C#中所有的类都继承()类,所有的窗体都继承()类。

    正确答案: Object,Control
    解析: 暂无解析