⦁ 选择题
1. 使用权限修饰符( B )修饰的类的成员变量和成员方法,可以被当前包中所有类访问,也可以被它的子类(同一个包以及不同包中的子类)访问。(选择一项)
A public
B. protected
C. 默认
D. private
2. 给出如下代码,如何使成员变量m被方法fun()直接访问( C )。(选择一项)
class Test {
private int m;
public static void fun() {
}
}
A 将private int m 改为protected int m
B. 将private int m 改为public int m
C. 将private int m 改为static int m
D. 将private int m 改为int m
⦁ 判断题
⦁ 使用public修饰的成员属性和方法可以被当前项目中所有包的所有类访问。(对 )
⦁ 类的方法通常设为public,而类的实例变量一般也设为public。(对 )
⦁ 与未加访问控制符的缺省情况相比,public和protected修饰符扩大了类及其属性和方法的被访问范围,private修饰符则缩小了这种范围。( 对 )
⦁ 访问权限是private的变量,只能在本类和与本类同一个包中的其他类使用。( 错 &#