public修饰符不会造成安全性和数据封装性的下降,所以可以不限制public数据成员变量的使用 。()此题为判断题(对,错)。

题目
public修饰符不会造成安全性和数据封装性的下降,所以可以不限制public数据成员变量的使用 。()

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


相似考题
更多“public修饰符不会造成安全性和数据封装性的下降,所以可以不限制public数据成员变量的使用 。() ”相关问题
  • 第1题:

    如果创建的一个子类覆盖一个public方法,则对该方法可以使用哪些修饰符 ( )

    A.public

    B.public和protected

    C.privite

    D.任意修饰符都可以,由系统随机选取


    正确答案:A
    解析:若子类中定义的方法其名称、返回值类型及参数表恰恰与父类中某个方法的名称、返回值类型及参数表完全相同,则称子类中的方法覆盖了父类中的方法。本题中,要覆盖一个public方法,所以该方法要用public修饰符。

  • 第2题:

    如果创建的子类覆盖了父类的一个public方法,则对该方法可以使用( )修饰符。

    A.public

    B.public和protected

    C.private

    D.任意修饰符都可以,由系统随机选取


  • 第3题:

    使用下列哪种修饰符,可以使成员变量只能在类的内部使用()

    A. private

    B. abstract

    C. protected

    D. public


    正确答案:A

  • 第4题:

    下面()修饰符可以使一个类中的成员变量能被不同包中的外部类调用。

    • A、public;
    • B、protected;
    • C、private;
    • D、没有修饰符。

    正确答案:A

  • 第5题:

    在类设计中,对组成程序集公共接口的类型及成员使用public反问修饰符,所有其他类型和成员应使用修饰符()。

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

    正确答案:B

  • 第6题:

    类的public类型的成员变量不可以被继承。


    正确答案:错误

  • 第7题:

    在private、protected、public、internal修饰符中,()是私有成员,在类的内部才可以访问;()是保护成员,该类内部和继承类中可以访问;()是公共成员,完全公开,没有访问限制;()是在同一命名空间内可以访问。


    正确答案:private;protected;public;internal

  • 第8题:

    有关类的说法,正确的是()。

    • A、类具有封装性,所以类的数据是不能被访问的
    • B、类具有封装性,但可以通过类的公共接口访问类中的数据
    • C、声明一个类时,必须使用public修饰符
    • D、每个类中必须有main方法,否则程序无法运行

    正确答案:B

  • 第9题:

    public级的成员变量能够被以下哪些对象访问到?()

    • A、所有的对象,但其它包中的对象只能访问少数从包中导出的成员
    • B、所有的对象,子类可以直接访问,也可以继承父类对象的public级成员
    • C、所有的对象,但子类只能直接访问,而不能继承父类对象的public级成员
    • D、所有的对象,但子类不能访问其它包中的父类对象的public级成员
    • E、所以的对象

    正确答案:B,E

  • 第10题:

    单选题
    在堆栈类SharedStack的定义中,为了保证堆栈在并发操作中数据的正确性,应在下划线处填入的修饰符是(  )。(两个下划线的填写内容相同)public class SharedStack { ______ int idx = 0; ______ char[] data = new char[10]; public synchronized void push(char c){……} public synchronized void pop(){……}}
    A

    public

    B

    不使用修饰符

    C

    private

    D

    protected


    正确答案: D
    解析:
    并发性在一定意义上可以理解为并行,即是为了保证多个线程能够进行同时放访问。因此需要保证多个线程都对其拥有访问权限。在Java语言中,其修饰符的权限如下:①public:被其修饰的类、属性以及方法不仅可以跨类访问,而且允许跨包(package)访问。②private:被其修饰的类、属性以及方法只能被该类的对象访问,其子类不能访问,更不能允许跨包访问。③protect:被其修饰的类、属性以及方法只能被类本身的方法及子类访问,即使子类在不同的包中也可以访问。④不使用修饰符:只允许在同一个包中进行访问。而多线程的安全性不是由这些修饰符决定的,而是由synchronized、volatile等关键字来保证。所以答案选择A。

  • 第11题:

    单选题
    有关类的说法正确的是?()
    A

    类具有封装性,所以类的数据是不能被访问的

    B

    类具有封装性,但可以通过类的公共接口访问类中的数据

    C

    声明一个类时,必须用public修饰符

    D

    每个类中,必须有main方法,否则程序无法运行


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

  • 第12题:

    单选题
    关于SQL Server的固定数据库角色public以下叙述错误的是()
    A

    不可以删除public角色

    B

    不需要指定数据库用户为public角色

    C

    每个数据库都有public角色

    D

    如果不需要可以删除public角色


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

  • 第13题:

    如果创建的一个子类覆盖一个父类public方法,则对该方法可以使用哪些修饰符修饰?

    A.public

    B.public 和 protected

    C.privite

    D.任意修饰符都可以,由系统随机选取


    正确答案:A
    解析:在子类覆盖父类的方法时,如果父类的方法的修饰符是Public,子类一定要用public。如果父类的方法的修饰符是private,子类就不能直接访问或重载这个方法。

  • 第14题:

    在堆栈类Sharedstack的定义中,为了保证堆栈在并发操作中数据的正确性,应在下画线处填入的修饰符是(两个下画线的填写内容相同)( )。 public class SharedStack{ int idx=0; char[]data=new char[10]; public synchtonized void push(char c){……} publR,synchronized void pop{……} }

    A.Dublic

    B.不使用修饰符

    C.private

    D.protected


    正确答案:C
    C。【解析】堆栈中为了保证访问数据的一致性,应该对类的数据进行封装,而实现类数据封装的级别是private。

  • 第15题:

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

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

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

  • 第16题:

    关于VBSCript,下列说法正确的是()。

    • A、VBSCript只有一种数据类型。
    • B、可以使用Dim、PrivAte、PuBliC和Const关键字声明变量。
    • C、VBSCript中,变量必须先声明再使用。
    • D、以上全都错误。

    正确答案:A

  • 第17题:

    static修饰符不能与()修饰符混合使用。

    • A、abstract
    • B、final
    • C、private
    • D、public

    正确答案:A

  • 第18题:

    类中的静态数据成员都是公有的(public)。


    正确答案:错误

  • 第19题:

    关于SQL Server的固定数据库角色public以下叙述错误的是()

    • A、不可以删除public角色
    • B、不需要指定数据库用户为public角色
    • C、每个数据库都有public角色
    • D、如果不需要可以删除public角色

    正确答案:D

  • 第20题:

    接口中的方法可以使用哪些修饰符()。

    • A、static
    • B、private
    • C、synchronised
    • D、protected
    • E、public

    正确答案:E

  • 第21题:

    接口中的成员变量被隐含地声明为()

    • A、public static final
    • B、public final
    • C、public static
    • D、public abstract

    正确答案:A

  • 第22题:

    单选题
    在Action类中定义的属性使用修饰符(),属性和属性对应的getter和setter方法使用修饰符public。
    A

    private

    B

    Public

    C

    protected

    D

    default


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

  • 第23题:

    填空题
    在private、protected、public、internal修饰符中,()是私有成员,在类的内部才可以访问;()是保护成员,该类内部和继承类中可以访问;()是公共成员,完全公开,没有访问限制;()是在同一命名空间内可以访问。

    正确答案: private,protected,public,internal
    解析: 暂无解析