clase Java の molestos chatters no.3- salida externa, una variables internas de la clase

ejemplo

Creación de una clase que comprende clase interna, que se define en el llamado cadena str clase String exterior e inicializar cualquier valor dentro de la clase se define, la variable con el mismo nombre y tipo similar a la externa y definen interna un método en la clase , respectivamente, y la impresión de las variables de clase exteriores dentro de la clase.

public class Outer {	//定义一个外部类Outer
	static String str = "这是外部类的成员变量";	//定义外部类的成员变量
	class Inner {	//定义一个内部类Inner
		String str = "这是内部类的成员变量";	//定义内部类的成员变量
		public void method() {	//内部类里定义一个方法method
			syso(str);	//输出内部类的成员变量
			syso(Outer.str);	//输出外部类的成员变量
		}
	}
	public static void main(String[] args) {	//主方法
		new Outer().new Inner().method();	//调用method方法
	}
}

运行结果:
这是内部类的成员变量
这是外部类的成员变量

Sui Suinian enlaces:
variables miembro de salida clase externa dentro de la clase, la clase con el externonombre de la clase. Los nombres de variables
llamada interna de un método en la clase del proceso principal, connueva clase externo () .new clase interna () nombre del método ();

Publicado 38 artículos originales · ganado elogios 4 · Vistas 808

Supongo que te gusta

Origin blog.csdn.net/Hide111/article/details/105186023
Recomendado
Clasificación