在Java中,要想使只有定义该类所在的包内的类可以访问该类,应该

题目

在Java中,要想使只有定义该类所在的包内的类可以访问该类,应该用()关键字。

  • A、不需要任何关键字
  • B、private
  • C、final
  • D、protected
参考答案和解析
正确答案:A
如果没有搜索结果或未解决您的问题,请直接 联系老师 获取答案。
相似问题和答案

第1题:

定义一个类名为“MyClass.java”的类,并且该类可被一个工程中的所有类访问,那么该类的正确声明应为 ( )

A.private class MyClass extends Object

B.class UyClass extends Object

C.public class MyClass

D.private class MyClass extends Object


正确答案:C

第2题:

使用如下( )保留字可以使只有在该类的包中的其他类才能访问该类。

A.abstract

B.private

C.protected

D.不使用保留字


正确答案:D
解析:类的默认访问控制策略是不使用保留字来定义类,这会限制其他包中的类访问该类。protected保留字不起作用,原因是具有protected成员的类的子类可以在包外访问这些被保护的成员。因此正确答案应该是选项D。

第3题:

关于被保护访问控制符protected修饰的成员变量,以下说法错误的是()

A.能被同一包内的类访问,也能被同一包内的子类访问

B.只可以被两种类访问和引用:该类本身、该类的所有子类

C.可以被三种类所引用:该类本身、与它在同一个包中的其他类、在所有继承该类的子类

D.能被同一包内的类访问,也能被其它包内的子类访问


参考答案:B

第4题:

在JAVA语言网络编程中,URL类是在java.net包中,该类中提供了许多方法用来访问URL对象的各种资源,下列选项中可用来获取URL中的端口号的是()。

  • A、getFile()
  • B、getProtocol()
  • C、getHost()
  • D、getPort()

正确答案:D

第5题:

在成员方法的访问控制修饰符中,规定访问权限包含该类自身、同包的其他类和其他包的该类子类的修饰符是()

A. public

B. private

C. 默认

D. Protected


正确答案:B

第6题:

使用如下( )保留字可以使只有在定义该类的包中的其他类才能访问该类。

A.abstract

B.priVate

C.protected

D.不使用保留字


正确答案:D
D【解析】本题考查类的修饰符。类的默认访问控制策略是不使用保留字来定义类,这会限制其他包中的类访问该类,该类只能被同一个包的类访问和引用,也不能用import语句引用,选项D正确。protected保留字不起作用,具有protected成员的类的子类可以在包外访问这些被保护的成员。abstract修饰符修饰的类被称为抽象类,没有具体对象的概念类,不满足题意。private修饰符修饰的类只能被该类自身访问和修改,而不能被任何其他类获取和引用,不满足题意。可见本题正确答案为选项D

第7题:

在Java中,要想使只有定义该类所在的包内的类可以访问该类,应该用()关键字。

A.不需要任何关键字

B.private

C.final

D.protected


正确答案:D

第8题:

关于被保护访问控制符protected修饰的成员变量,以下说法正确的是( )。

A.可以被三种类所引用:该类自身、与它在同一个包中的其他类、在其他包中的该类的子类

B.可以被两种类访问和引用:该类本身、该类的所有子类

C.只能被该类自身所访问和修改

D.只能被同一个包中的类访问


正确答案:B

第9题:

使用如下哪个保留字可以使只有在定义该类的包中的其他类才能访问该类?

A.abstract

B.private

C.protected

D.不使用保留字


正确答案:D
解析:本题考查类的修饰符。类的默认访问控制策略是不使用保留字来定义类,这会限制其他包中的类访问该类,该类只能被同一个包的类访问和引用,也不能用 import语句引用,选项D正确。protected保留字不起作用,具有protected成员的类的子类可以在包外访问这些被保护的成员。abstract修饰符修饰的类被称为抽象类,没有具体对象的概念类,不满足题意。private修饰符修饰的类只能被该类自身访问和修改,而不能被任何其他类来获取和引用,不满足题意。可见本题正确答案为选项D。

第10题:

Java中定义的静态方法,不能访问该类的非静态成员变量。


正确答案:正确

更多相关问题