局部内部类
-
在定义外部方法中,作用范围和创建对象范围仅限于当前方法
-
-
现在类的使用范围
package LocalInnerClass;
public class Outer {
private String name = "刘德华";
private int age = 28;
public void show(){
//定义局部变量
String address = "王刚";
//局部内部类不能加任何访问修饰符
class Inner{
//局部内部类的属性
private String phone = "666";
private String emali = "666@.qq.com";
public void show2(){
System.out.println(name);
System.out.println(age);
System.out.println(this.phone);
System.out.println(this.emali);
}
}
//创建属性方便打印
Inner inner = new Inner();
inner.show2();
}
}
package LocalInnerClass;
public class TestOuter {
public static void main(String[] args) {
Outer outer = new Outer();
outer.show();
}
}

浙公网安备 33010602011771号