参考答案和解析
正确答案:protected
protected
更多“在任何类中都有三种访问权限的数据成员,这三种权限是public、private和_______。 ”相关问题
  • 第1题:

    基类成员在派生类中的访问权限一定与其在基类中的访问权限一样。()


    参考答案:错

  • 第2题:

    若有如下Fruit类定义:class Fruit{char name[20];public:void Print();private:double price;};则下列叙述中,正确的是( )。

    A. 类中有1个公有数据成员

    B.类中有1个私有数据成员

    C.类中有2个私有数据成员

    D.数据成员name的访问权限未知


    参考答案:C

  • 第3题:

    下面叙述错误的是( )

    A.对基类成员的访问能力在private派生类中和public派生类中是相同的

    B.基类的private成员在public派生类中不可访问

    C.基类中的public成员在protected派生类中是protected的

    D.基类中的public成员在protected派生类中仍然是public的


    正确答案:D

  • 第4题:

    在C++类中,默认的数据成员的访问权限是【 】。


    正确答案:私有访问权限
    私有访问权限 解析:在C++类中,默认的数据成员的访问权限是私有访问权限。

  • 第5题:

    访问权限的级别排列,按访问权限从高到低的排列顺序是public、protected、缺省、private。()

    此题为判断题(对,错)。


    答案:对

  • 第6题:

    Java中,未带访问权限修饰符的成员变量默认为 ( ) 。

    A.Public]
    B.Private]
    C.Protected]
    D.Friendly

    答案:D
    解析:
    本题考查Java中成员变量的类型。在Java中,类中所定义的数据或者变量叫做实例变量或成员变量,它提供了一组访问修饰来限制对成员变量和成员函数的访问权限,包括:Public 公有类型的成员可以被所有类访问。Private 私有类型的成员只能被这个类本身所访问。Protected 保护类型的成员只能被这个类本身,它的子类以及同一个包中所有的其他类访问。Friendly 友元类型的成员可以被这个类本身和同一个包中的所有类访问。如果成员变量不加任何修饰符,则默认为Friendly类型。

  • 第7题:

    当类的成员未使用权限修饰符修饰时,Java认为该成员的访问权限是()。

    • A、public
    • B、friendly
    • C、protected
    • D、private

    正确答案:B

  • 第8题:

    具有()访问权限的成员能够被本类和其他任何类中的成员所访问。

    • A、public
    • B、protectd
    • C、private
    • D、缺省

    正确答案:A

  • 第9题:

    关于类成员访问控制权限正确的是()。

    • A、public能被所有类访问
    • B、protected能被所有类访问
    • C、private能被同一文件中的其它类访问
    • D、internal能被所有类访问

    正确答案:A

  • 第10题:

    在保护派生中,基类权限为Private的成员在派生类中()。


    正确答案:不可访问

  • 第11题:

    当类的成员未用访问权限修饰符时,Java认为此成员的访问权限为()。

    • A、private
    • B、protected
    • C、friendly
    • D、public

    正确答案:C

  • 第12题:

    问答题
    在类定义中,说明成员的访问权限的public、private和protected三个关键字的作用是什么?请分别简述之。

    正确答案: 在类定义体里,使用了private、protected、public三个关键字是用来说明数据成员和函数成员的访问权限,private说明私有成员,该类成员只能被自己的成员函数或友元访问;protected说明保护型的成员,可以被自己的成员函数或友元访问,也可以被派生类的函数成员访问;public说明公有成员,该类成员都可以通过对象被访问的。
    解析: 暂无解析

  • 第13题:

    在类定义的外部,可以被访问的成员有()。

    A. 所有类成员

    B. private的类成员

    C. public的类成员

    D. public或private的类成员


    正确答案:C

  • 第14题:

    在任何类中都有三种访问权限的数据成员,分别是public、private和______。


    正确答案:protected。
    protected。 解析: C++中,类的三种访问权限分别为:公有,私有和保护。

  • 第15题:

    用于定义类成员的访问控制权限的一组关键字是

    A.extends 和 implements

    B.public,private 和 protected

    C.class和public

    D.char,int,float和double


    正确答案:B
    解析:修饰符分为访问限制符和非访问限制符。其中访问限制符有pub-lic.orivate.protected和default。非访问限制符有static,final和abstract等。

  • 第16题:

    为了使类中的成员不能被类的对象通过成员操作符访问,则不能把该成员的访问权限定义为( )。

    A.public

    B.protected

    C.static

    D.private


    正确答案:A
    解析:public允许类对象对类的属性和方法进行访问;private不允许类对象访问类的属性和方法;protected不允许类及其子类的对象访问父类的属性和方法,但子类可以访问父类中定义的protected属性和方法。

  • 第17题:

    在C#语言中,不属于类成员访问权限的是______。

    A.public]
    B.private]
    C.protected]
    D.static]

    答案:D
    解析:
    面向对象技术解决软件复用的途径之一是采用继承机制。在继承关系中存在基类和I派生类两种类型,访问控制方式主要有public(公有派生)、protected(保护派生)和private(私有派生)。静态(static)不是类成员访问权限。

  • 第18题:

    关于访问权限,以下说法错误的是()。

    • A、public权限表示可以被程序中任何函数调用
    • B、private权限表示只能被类自身调用
    • C、protected权限表示只能被类自身和其父类调用
    • D、protected权限表示只能被类自身和其子类调用

    正确答案:C

  • 第19题:

    在类定义的外部,可以被访问的成员有()。

    • A、所有类成员
    • B、private或protected的类成员
    • C、public的类成员
    • D、public或private的类成员

    正确答案:C

  • 第20题:

    对于类中定义的任何成员,其隐含访问权限为()。


    正确答案:private(或私有)

  • 第21题:

    在类定义中,说明成员的访问权限的public、private和protected三个关键字的作用是什么?请分别简述之。


    正确答案:在类定义体里,使用了private、protected、public三个关键字是用来说明数据成员和函数成员的访问权限,private说明私有成员,该类成员只能被自己的成员函数或友元访问;protected说明保护型的成员,可以被自己的成员函数或友元访问,也可以被派生类的函数成员访问;public说明公有成员,该类成员都可以通过对象被访问的。

  • 第22题:

    简述private、protected、public、internal修饰符的访问权限。


    正确答案: private:私有成员,在类的内部才可以访问。
    protected:保护成员,该类内部和继承类中可以访问。
    public:公共成员,完全公开,没有访问限制。
    internal:在同一命名空间内可以访问。

  • 第23题:

    单选题
    具有()访问权限的成员能够被本类和其他任何类中的成员所访问。
    A

    public

    B

    protectd

    C

    private

    D

    缺省


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