内部类
package com.macong.oop.demo05;
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);
}
}
}
测试类
/一个项目应该只有一个main方法
public class Application {
public static void main(String[] args) {
Outer outer = new Outer();
//通过外部类来实例化内部类
Outer.Inner inner = outer.new Inner();
inner.getId();
}
}