在成员内部类中可以访问:外部类的成员变量和外部类的成员方法
举一反三
- 关于成员内部类,下列说法错误的是()。 A: 成员内部类可以拥有自己的成员变量与成员方法,并通过创建内部类的对象进行成员的访问。 B: 成员内部类不能含有static修饰的成员变量和方法。 C: 成员内部类的成员方法可以直接访问外部类所有的成员变量和成员方法,包括private成员。 D: 成员内部类不是一个独立的类。
- 定义一个包含私有成员变量和函数的类,再定义一个内部类,在内部类函数中访问外部成员变量,并调用外部函数。在外部类函数中创建内部类对象,调用内部类函数。求解?
- 关于内部类,下面说法正确的是? A: 成员内部类是外部类的一个成员,可以访问外部类的其它成员 B: 静态内部类中可以定义静态成员,也可以定义非静态成员 C: 方法内部类只能在其定义的当前方法中进行实例化 D: 外部类可以访问成员内部类的成员
- 方法内部类中不能访问外部类的成员变量
- 【多选题】下面关于外部类和内部类成员的相互访问的规则中,正确的选项是() A. 内部类可以直接访问外部类的成员 B. 外部类可以直接访问内部类的成员 C. 外部类不能访问内部类的成员 D. 外部类可通过创建内部类的实例来访问内部类的成员