关于方法F1的描述中正确的是(2),关于方法F2的描述中正确的是(3),关于方法3的描述中正确的是(4)。A.方法F1无法被访问B.只有在类O内才能访问方法F1C.只有在类P内才能访问方法F1D.只有在类Q内才能访问方法F1

题目

关于方法F1的描述中正确的是(2),关于方法F2的描述中正确的是(3),关于方法3的描述中正确的是(4)。

A.方法F1无法被访问

B.只有在类O内才能访问方法F1

C.只有在类P内才能访问方法F1

D.只有在类Q内才能访问方法F1


相似考题
更多“关于方法F1的描述中正确的是(2),关于方法F2的描述中正确的是(3),关于方法3的描述中正确的是(4)。A ”相关问题
  • 第1题:

    下面关于方法定义的描述中,正确的是()。

    A、当方法没有返回值时,返回值类型可以不写

    B、当方法没有返回值时,不能有return语句

    C、方法是对功能代码块的封装

    D、方法是不可以没有参数的


    参考答案:C

  • 第2题:

    关于数字证书的描述中,正确的是( )。


    正确答案:A
    利用公钥密码体制,数字签名是一个加密的消息摘要,附加在消息的后面,包括证书拥有者的公钥信息。

  • 第3题:

    下列关于变量作用域的描述中,不正确的是( )。

    A.变量属性是用来描述变量作用域的

    B.局部变量作用域只能是它所在方法的代码段

    C.类变量能在类的方法中声明

    D.类变量的作用域是整个类


    正确答案:C
    解析:类变量在类中声明,作用域是整个类,它不能在类的方法中声明。局部变量在类的方法中声明,作用域只能是它所在的方法。

  • 第4题:

    以下关于Singleton(单例)模式的描述中,正确的是 (47)。A.它描述了只有一个方法的类的集合SXB

    以下关于Singleton(单例)模式的描述中,正确的是 (47)。

    A.它描述了只有一个方法的类的集合

    B.它描述了只有一个属性的类的集合

    C.它能够保证一个类的方法只能被一个唯一的类调用

    D.它能够保证一个类只产生唯一的一个实例


    正确答案:D
    本题主要考查单例模式。单例模式的最大特点是一个类只有一个实例,因此采用这种设计模式,就可以实现类A的所有使用者都使用A的同一个实例。

  • 第5题:

    关于误码率的描述中,不正确的是( )


    正确答案:A
    误码率是指二进制码元在数据传输系统中被传错的概率,是衡量数据传输系统正常工作状态下传输可靠性的参数。对于一个实际的数据传输系统,不能笼统地说误码率越低越好,要根据实际情况提出误码率要求;在数据传输速率确定后,误码率越低,传输系统设备越复杂、造价越高。

  • 第6题:

    已知两个类R、S,类R中定义了一个私有方法F1和一个公有方法F2;类S中定义了一个公有方法 F3,类S为类R的派生类。它们的继承方式如下所示 class S:public R{…); 以下关于类S的描述中,正确的是(51)。

    A.类S的对象可以访问F1,但不能访问F2

    B.类S的对象可以访问F2,但不能访问F1

    C.类S的对象既可以访问F1,也可以访问F2

    D.类S的对象既不能访问F1,也不能访问F2


    正确答案:B
    解析:已知两个类R、S,类R中定义了一个私有方法F1和一个公有方法F2:类S中定义了一个公有方法F3,类S为类R的派生类。其中,访问控制包括:public(公有派生)、protected(保护派生)和private(私有派生)。基类中的访问权限在派生类中的继承关系如表3-7所示。由于类R中定义了一个私有方法F1,类的私有成员只有在本类中才能访问,因此选项中凡出现“可以访问F1”都是错误的,据此排除选项A、C。S是采用public继承方式从类R中派生而来,那么类R中的所有公有成员都是类S的公有成员,在程序中的任何位置均可被访问,因此选项B是正确答案。

  • 第7题:

    已知3个类O、P和Q,类O中定义了一个私有方法F1、一个公有方法F2和一个受保护的方法F3;类P和类Q为类O的派生类,其继承方式如下所示:

    class P:protected O{…};

    class Q:public O{…};

    在关于方法F1的描述中正确的是(1);在关于方法F2的描述中正确的是(2);在关于方法F3的描述中正确的是(3)。

    A.方法F1无法被访问

    B.只有在类O内才能访问方法F1

    C.只有在类P内才能访问方法F1

    D.只有在类Q内才能访问方法F1


    正确答案:B
    解析:本题考查的是面向对象程序设计中的继承机制。
      继承机制是面向对象技术提供的另一种解决软件复用问题的途径。即在定义一个新的类时,先把一个或多个已有类的功能全部包含进来,然后再给出新功能的定义或对已有类的功能重新定义。
      在继承关系中存在两个类:基类和派生类。继承的方式有3种:public、private和 protected。在不同的继承方式下,派生类对基类成员的访问权限不同,外界对派生类成员的能见度也不同。
      ①基类中成员在派生类中的访问权限
      . public:不改变基类中成员的访问权限。
      . private:派生类所继承的基类成员的访问权限都改为private。
      . protected:基类中private成员的访问权限不变,其余的都改为protected。
      ②派生类所继承的基类成员的外部能见度(外界对基类成员的访问权限)
      . 基类的private成员:只有基类的成员函数可以访问,派生类不能访问。
      . 通过private方式继承的基类成员(非private成员):只有派生类的成员函数可以访问,外界以及派生类的派生类都不能访问。
      通过protected方式继承的基类成员(非private成员),只有派生类以及该派生类的子类(非private方式产生的)可以访问,外界不能访问。
      根据上述规则,类P和Q的成员函数及其访问控制如下表所示:
     
      方法F1是基类O的private成员,虽然类P和Q继承了这个方法,但是只有在基类 O的内部才能访问方法F1。因此第(1)空应选择答案B。
      方法F2在类P中的访问控制为protected,因此在类P的内部该方法可以被访问,而类P的对象无法访问该方法;由此就可以判断出选项A和B是错误的。由于方法F2在类O和Q中的访问控制均为public,故类O和Q的对象都可以访问该方法。由此可见选项D所给出的“只有在类P内才能访问方法F2”是不正确。第(2)空的正确答案应该为C。
      方法F3在类O、P、Q中的访问控制均为protected,该方法只有在这3个类的内部才能被访问,故第(3)空的正确答案为B。

  • 第8题:

    下列选项对应(1)、(2)、(3)、(4)中,关于BC杆轴力的描述正确的是(  )。



    答案:B
    解析:

  • 第9题:

    下面关于TRIZ的哪一项描述不正确() 

    • A、是基于知识的方法
    • B、大量采用自然科学和工程中的效应知识
    • C、是面向人的方法
    • D、是面向机器的

    正确答案:D

  • 第10题:

    下面关于this和super描述正确的是()

    • A、都可以用在main()方法中
    • B、都是指一个对象的内存地址//父类指向的是父类内存空间的标识
    • C、不能用在main()方法中
    • D、意义相同

    正确答案:C

  • 第11题:

    下列关于方法的描述中,正确的是()。

    • A、方法是对功能代码块的封装
    • B、方法没有返回值时,返回值类型可以不写
    • C、没有返回值的方法,不能有return语句
    • D、方法是不可以没有参数的

    正确答案:A

  • 第12题:

    单选题
    下面关于TRIZ的哪一项描述不正确()
    A

    是基于知识的方法

    B

    大量采用自然科学和工程中的效应知识

    C

    是面向人的方法

    D

    是面向机器的


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

  • 第13题:

    下列关于main方法的描述中,正确的是()。

    A、在Java程序中,必须要有main方法

    B、main方法可以保证Java程序独立运行

    C、一个Java程序不一定要有main方法

    D、一个Java程序的主方法是main方法


    参考答案:BCD

  • 第14题:

    己知3个类O、P和Q,类O中定义了一个私有方法F1、一个公有方法F2和一个受保护的方法F3:类P和类Q是类O的派生类,其继承方式如下所示:

    class P:protected O {…};

    class Q:public O {…};

    关于方法F1的描述中正确的是(1);关于方法F2韵描述中正确的是(2);在关于方法F3的描述中正确的是(3)。

    (1)

    A.方法F1无法被访问

    B.只有在类。内才能访问方法F1

    C.只有在类P内才能访问方法Fl

    D.只有在类Q内才能访问方法F1


    正确答案:B

  • 第15题:

    己知3个类O、P和Q,类O中定义了一个私有方法F1、一个公有方法F2和一个受保护的方法F3;类P和类Q是类O的派生类,其继承方式如下所示。

    关于方法F1的描述中正确的是(41);关于方法F2的描述中正确的是(42);关于方法F3的描述中正确的是(43)。

    A.方法F1无法被访问

    B.只有在类O内才能访问方法F1

    C.只有在类P内才能访问方法F1

    D.只有在类Q内才能访问方法F1


    正确答案:B

  • 第16题:

    关于计算机网络的描述中,正确的是( )


    正确答案:D
    计算机网络建立的主要目的是实现计算机资源的共享。互连的计算机是分布在不同地理位置的多台独立的“自治计算机”,它们之间没有明确的主从关系,每台计算机都可以联网或脱离网络工作,联网的计算机可以为本地用户提供服务。也可以为远程网络的合法用户提供服务。

  • 第17题:

    已知3个类O、P和Q,类O中定义了一个私有方法F1、一个公有方法 F2和一个受保护的方法F3:类P和类Q为类O的派生类,其继承方式如下所不:

    class P:protected O{...}

    class Q;public O{…}

    在关于方法F1的描述中正确的是(54)。在关千方法F2的描述中正确的是(55)。在关于方法F3的描述中正确的是(56)。

    A.方法F1无法被访问

    B.只有在类O内才能访问方法n

    C.只有在类P内才能访问方法F1

    D.只有在类Q内才能访问方法F1


    正确答案:B

  • 第18题:

    下列关于System类中getProperties()方法的描述中,正确的是?()

    A、getProperties()方法用于获取当前的操作系统的属性

    B、getProperties()方法用于获取当前JVM的属性

    C、getProperties()方法用于获取指定键指示的操作系统属性

    D、getProperties()方法用于获取指定的JVM的属性


    正确答案:A

  • 第19题:

    下列关于配餐中膳食能量的描述,正确的是( )。


    正确答案:AD
    配餐中,膳食能量要保持两个平衡:一是能量营养素之间的比例适宜和平衡,即碳水化合物占55%~65%、脂肪占20%~30%、蛋白质占10%~15%时,各自的特殊作用发挥并互相起到促进和保护作用。二是摄入能量与机体消耗的能量平衡,产能营养素供给过多,将引起肥胖、高血脂和心脏病;过少,则造成营养不良,同样还可诱发多种疾病,所以膳食总能量要适宜。

  • 第20题:

    关于现场审核使用的方法描述正确的是()。

    • A、比对法
    • B、采样法
    • C、统计法
    • D、以上3种

    正确答案:D

  • 第21题:

    下列关于“方法重载”的描述中,哪些选项是不正确的?()。

    • A、方法重载可以扩充现有类的功能
    • B、构造函数不可以重载
    • C、方法ConsoleW(int_valuE.是方法ConsoleW(string_valuE.的重载
    • D、方法重载即“同样的方法名但传递的参数不同”

    正确答案:B

  • 第22题:

    下列关于酒店能源费用控制的方法描述正确的是哪项()?(1)制度控制法(2)责任控制法(3)标准控制法(4)特殊控制法

    • A、(1)(2)
    • B、(1)(3)
    • C、(1)(4)
    • D、(2)(4)

    正确答案:B

  • 第23题:

    单选题
    下列关于方法的描述中,正确的是()。
    A

    方法是对功能代码块的封装

    B

    方法没有返回值时,返回值类型可以不写

    C

    没有返回值的方法,不能有return语句

    D

    方法是不可以没有参数的


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