内部类概念

什么是内部类

  • 概念:在一个类的内部再定义一个完整的类。
class Outer{
  class Inner{

  }
}
  • 特点:
    • 编译之后可生成独立的字节码文件。
    • 内部类可直接访问外部类的私有成员,而不破坏封装。
public class Body{
  private String name;

  //头部
  class Header{
    public void show(){
      System.out.println(name);
    }
  }
}
  • 可为外部类提供必要的内部功能组件。
posted @ 2022-01-11 23:52  摘星丶仙  阅读(17)  评论(0)    收藏  举报