• 2022-06-11
    下列关于内部类和外部类,描述错误的是()
    A: 内部类是定义在另一个类体中的类,也可以包含属性和方法
    B: 内部类包括静态内部类和非静态内部类两种类型
    C: 外部类不能直接访问内部类的成员
    D: 内部类不能直接访问外部类的private成员
  • C

    内容

    • 0

      下列关于局部内部类的相关描述,正确的是(): 局部内部类中的成员只能在该局部内部类中被访问|局部内部类可以访问外部类的所有成员变量和方法|局部内部类,也叫做方法内部类,就是定义在某个局部范围中的类|局部内部类,也叫做方法内部类,就是定局部内部类和局部变量一样,其有效范围只限于方法内部。

    • 1

      静态内部类下列说法正确的是( ) A: 在功能上,静态内部类中只能访问外部类的静态成员 B: 所谓静态内部类,就是使用static关键字修饰的成员内部类 C: 静态内部类通过外部类访问静态内部类成员时,可以跳过外部类从而直接通过内部类访问静态内部类成员 D: 创建静态内部类对象的具体语法格式如下: 外部类名.静态内部类名 变量名 = new 外部类名.静态内部类名();

    • 2

      静态内部类中不能直接访问外部类的静态成员

    • 3

      定义一个包含私有成员变量和函数的类,再定义一个内部类,在内部类函数中访问外部成员变量,并调用外部函数。在外部类函数中创建内部类对象,调用内部类函数。求解?

    • 4

      下面关于外部类和内部类成员的相互访问的规则中,正确的选项是()。 A: 外部类可以直接访问内部类的成员 B: 外部类不能访问内部类的成员 C: 外部类可通过创建内部类的实例来访问内部类的成员 D: 内部类可通过创建外部类的实例来访问外部类的成员