单项选择(2007年4月二级考试)

下列哪个修饰符可以使在一个类中定义的成员变量只能被同一包中的类访问【 】

A、private

B、无修饰符

C、public

D、protected

答案解析

B

【解析】

其中public变量可以被所有的外部类访问,pretected的可以被同一个包及该类的子类访问,没有任何修饰符的变量可以被同一个包中的类访问,private变量只能在被该类内部被访问。

讨论