问题 单项选择题

关于被私有访问控制符private修饰的成员变量,下列说法正确的是( )。

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

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

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

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

答案

参考答案:C

解析: 本题主要考查Java的四种访问类型,分别为public、protected、default和private,其中 public变量可以被所有的外部类访问,而pretected变量可以被同一个包及该类的子类访问, default变量即没有任何修饰符的变量可以被同一个包中的类访问,而private变量只能在该类内部被访问。

单项选择题
多项选择题