问题 单项选择题

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

A.abstract

B.private

C.protected

D.不使用保留字

答案

参考答案:D

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

单项选择题
单项选择题