更多“单选题如何定义保护级的成员函数或是成员变量?()A 在头文件中集中定义B 使用“protected”关键字定义C 在类的开头集中定义D 在类的说明文件中集中定义”相关问题
  • 第1题:

    下面描述中,错误的是()。

    A.在派生类中不可见的成员要变成可访问的,需要进行访问声明

    B.在基类定义的public成员在保护继承的派生类中可见,也能在类外被访问

    C.在基类定义的public和protected成员在私有继承的派生类中可见,在类外可以被访问

    D.在基类定义的public和protected成员在保护继承的派生类中可见


    正确答案:BC

  • 第2题:

    Python语言定义类的成员是在()函数中定义。


    正确答案:构造/内建

  • 第3题:

    如何定义保护级的成员函数或是成员变量?() 

    • A、在头文件中集中定义
    • B、使用“protected”关键字定义
    • C、在类的开头集中定义
    • D、在类的说明文件中集中定义

    正确答案:B

  • 第4题:

    类MyClass的定义如下:  Public Class MyClass   Private data as String  End Class   则关键字Private在类的定义中的作用是()

    • A、限定成员变量data 只在本模块内部可以使用
    • B、限定成员变量data 仅在类MyClass中可以访问
    • C、限定成员变量data 仅在类MyClass及其子类中可以访问
    • D、限定类MyClass 仅在本模块中可以使用

    正确答案:B

  • 第5题:

    下列关于类的定义格式的描述中,错误的是()。

    • A、类中成员有3种访问权限
    • B、类的定义可分说明部分和实现部分
    • C、类中成员函数都是公有的,数据成员都是私有的
    • D、定义类的关键字通常用class,也可用struct

    正确答案:C

  • 第6题:

    如何设定包访问级的成员函数或成员变量()  

    • A、不需要任何关键字,缺省的访问级就是包访问级
    • B、在类的开头集中定义
    • C、使用package关键字
    • D、在类的说明部分集中定义

    正确答案:A

  • 第7题:

    单选题
    下列关于类层次中静态成员的描述,正确的是()
    A

    在基类中定义的静态成员,只能由基类的对象访问

    B

    在基类中定义的静态成员,在整个类体系中共享

    C

    在基类中定义的静态成员,不管派生类以何种方式继承,在类层次中具有相同的访问性质

    D

    一旦在基类中定义了静态成员,就不能在派生类中再定义


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

  • 第8题:

    单选题
    类MyClass的定义如下:  Public Class MyClass   Private data as String  End Class   则关键字Private在类的定义中的作用是()
    A

    限定成员变量data 只在本模块内部可以使用

    B

    限定成员变量data 仅在类MyClass中可以访问

    C

    限定成员变量data 仅在类MyClass及其子类中可以访问

    D

    限定类MyClass 仅在本模块中可以使用


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

  • 第9题:

    单选题
    如何定义保护级的成员函数或是成员变量?()
    A

    在头文件中集中定义

    B

    使用“protected”关键字定义

    C

    在类的开头集中定义

    D

    在类的说明文件中集中定义


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

  • 第10题:

    单选题
    下面哪项描述是错误的?()
    A

    父类的构造函数与析构函数不会自动被调用

    B

    成员变量需要用public protected private修饰,在定义变量时不再需要var关键字

    C

    父类中定义的静态成员,不可以在子类中直接调用

    D

    包含抽象方法的类必须为抽象类,抽象类不能被实例化


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

  • 第11题:

    单选题
    内联成员函数在类外定义时要将其和类定义一起放在()。
    A

    头文件

    B

    程序文件

    C

    主程序文件


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

  • 第12题:

    单选题
    下列关于类的定义格式的描述中,错误的是()。
    A

    类中成员有3种访问权限

    B

    类的定义可分说明部分和实现部分

    C

    类中成员函数都是公有的,数据成员都是私有的

    D

    定义类的关键字通常用class,也可用struct


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

  • 第13题:

    在类的定义形式中,数据成员、成员函数和()组成了类定义体。

    A、成员的访问控制信息

    B、公有消息

    C、私有消息

    D、保护消息


    参考答案:A

  • 第14题:

    定义在类体内的成员函数是内联函数,定义在类体外的成员函数不能是内联函数。


    正确答案:错误

  • 第15题:

    在类的定义中,构造方法的作用是()

    • A、保护成员变量
    • B、读取类的成员变量
    • C、描述类的特征
    • D、初始化成员变量

    正确答案:D

  • 第16题:

    以下描述错误的是()

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

    正确答案:C

  • 第17题:

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

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

    正确答案:A

  • 第18题:

    下面哪些描述是正确的?()

    • A、父类的构造函数与析构函数不会自动被调用
    • B、成员变量需要用public、protected、private修饰,在定义变量时不再需要var关键字
    • C、父类中定义的静态成员,不可以在子类中直接调用
    • D、包含抽象方法的类必须为抽象类,抽象类不能被实例化

    正确答案:A,B,D

  • 第19题:

    单选题
    如何设定包访问级的成员函数或成员变量()
    A

    不需要任何关键字,缺省的访问级就是包访问级

    B

    在类的开头集中定义

    C

    使用package关键字

    D

    在类的说明部分集中定义


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

  • 第20题:

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

    在C++中支持抽象类而在C#中不支持抽象类

    B

    C++中可在头文件中声明类的成员而在CPP文件中定义类的成员,在C#中没有头文件并且在同一处声明和定义类的成员

    C

    在C#中可使用new修饰符显式隐藏从基类继承的成员

    D

    在C#中要在派生类中重新定义基类的虚函数必须在前面加Override


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

  • 第21题:

    填空题
    Python语言定义类的成员是在()函数中定义。

    正确答案: 构造/内建
    解析: 暂无解析

  • 第22题:

    单选题
    以下描述错误的是()。
    A

    在C#中可使用new修饰符显式隐藏从基类继承的成员。

    B

    C++中可在头文件中声明类的成员而在CPP文件中定义类的成员,在C#中没有头文件并且在同一处声明和定义类的成员。

    C

    在C++中支持抽象类而在C#中不支持抽象类。

    D

    在C#中要在派生类中重新定义基类的虚函数必须在前面加Override。


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

  • 第23题:

    判断题
    定义在类体内的成员函数是内联函数,定义在类体外的成员函数不能是内联函数。
    A

    B


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

  • 第24题:

    多选题
    下面哪些描述是正确的?()
    A

    父类的构造函数与析构函数不会自动被调用

    B

    成员变量需要用public、protected、private修饰,在定义变量时不再需要var关键字

    C

    父类中定义的静态成员,不可以在子类中直接调用

    D

    包含抽象方法的类必须为抽象类,抽象类不能被实例化


    正确答案: A,B,D
    解析: 暂无解析