• 2022-07-25
    假设有两个包A和B,其中B包依赖于A包,且两者之间不构成任何嵌套关系。此外,A包中含有3个类元素:①ClassA,可见性修饰为public ②ClassB,可见性修饰为protected ③ClassC,可见性修饰为private。那么在B包中可见的元素有()。
    A: ②
    B: ①②③ 
    C: ①②
    D: ①
  • A

    举一反三

    内容

    • 0

      子类和父类在不同包中时,父类中使用哪些访问修饰符修饰的成员子类中不可见?() A: public B: protected C: 缺省(不写) D: private

    • 1

      访问权限修饰符有public、private、protected和默认修饰符(没有写任何修饰符),他们既可以用来修饰类,也可以用来修饰类中的成员,使用private修饰符的成员可见情况有() A: 同一包中的非子类 B: 不同包中的子类 C: 同一类 D: 同一包中的子类

    • 2

      修饰的成员变量或方法的可见范围为当前类。没有权限修饰符修饰的成员变量或方法的可见范围为当前包。 修饰的成员变量或方法的可见范围是当前包及该类的子类,即可以被同一个包、该类的子类(可以不同包)的方法访问。 修饰的成员变量或方法可以被所有包中所有类中的方法访问。

    • 3

      (专升本)访问权限修饰符有public、private、protected和默认修饰符(没有写任何修饰符),他们既可以用来修饰类,也可以用来修饰类中的成员,使用无修饰符的成员不可见情况有( ) A: 同一个包中的非子类 B: 同一类 C: 不同包中的子类 D: 同一包中的子类

    • 4

      修饰的成员变量或方法的可见范围为当前类。没有权限修饰符时的成员变量或方法的可见范围为。修饰的成员变量或方法的可见范围为当前包及该类的子类。public修饰的成员变量或方法可以被所有包中所有类中的方法访问。