内部类的外部类的成员变量在内部类中仍然有效,内部类中的方法不可以调用外部类中的方法。( )
举一反三
- 定义一个包含私有成员变量和函数的类,再定义一个内部类,在内部类函数中访问外部成员变量,并调用外部函数。在外部类函数中创建内部类对象,调用内部类函数。求解?
- 内部类的外嵌类的成员变量在内部类中仍然有效吗?
- 关于内部类,下面那些描述是正确的() A: 内部类不能与外部类同名。 B: 外部类访问内部类时,必须在内部类名前冠以其所属外部类的名字才能使用;在用new创建内部类时,也需在new前冠以对象变量。 C: 内部类对象中保存了一个外部类对象的引用,当在内部类的成员方法中访问某一变量时,如果该方法和内部类中都没有定义过这个变量,调用就会被传递给内部类中保存的那个对外部对象的引用,通过它去调用这个变量。 D: 外部类和内部类访问原则:在外部类中,通过ygie内部类的对象应用内部类中的成员;在内部类中可以直接引用它的外部类的成员。
- 下列关于局部内部类的相关描述,正确的是(): 局部内部类中的成员只能在该局部内部类中被访问|局部内部类可以访问外部类的所有成员变量和方法|局部内部类,也叫做方法内部类,就是定义在某个局部范围中的类|局部内部类,也叫做方法内部类,就是定局部内部类和局部变量一样,其有效范围只限于方法内部。
- 在成员内部类中可以访问:外部类的成员变量和外部类的成员方法