public class Outer { private int id =10; public void out(){ System.out.println("这是外部类的方法"); } public class Inner{ public void in(){ System.out.println("这是内部类的方法"); } //获得外部类的私有属性 public void getID(){ System.out.println(id); } } }
定于内部类方法:
Outer.Inner inner = outer.new Inner(); inner.getID();
内部类的特点 可以获得类的属性