在Java程序中定义一个类,类中有一个没有访问权限修饰符的方法,则此方法
A: 类外的任何方法都能访问它
B: 类外的任何方法都不能访问它
C: 类的子类和同包类能访问它
D: 只有类和同包类才能访问它
A: 类外的任何方法都能访问它
B: 类外的任何方法都不能访问它
C: 类的子类和同包类能访问它
D: 只有类和同包类才能访问它
举一反三
- 中国大学MOOC: 在Java程序中定义一个类,类中有一个没有访问权限修饰符的方法,则此方法
- 如果类使用默认访问权限控制符,则以下关于成员访问权限控制符说法正确的是()。 A: 当一个类的成员声明为protected时,同包中的任何其他类能够访问它 B: 当一个类的成员声明为private时,同包中的任何其他类能够访问它 C: 当一个类的成员声明为public时,不同包中的他类不能够访问它 D: 当一个类的成员声明为protected时,不同包中的子类可以访问该成员
- 我们应该使用什么修饰符,以便不同包中的类不能访问类,但它在任何包中的子类可以访问它?
- __________修饰符修饰的类可以让同一个包中的类访问它,而另一个包中的类(包括子类)不能访问它? A: public B: private C: protected D: 使用默认修饰符。
- 表示受保护,只能用来修饰成员变量和成员方法,不能修饰类。受保护的变量和方法的访问权限被限制在类本身、包内的所有类和定义它的类派生出的子类(可以在同一个包中,也可以在不同包)范围内的访问控制修饰符是()