第十三课 内部类(InnerClass)
1 内部类作用内部类提供更好的封装,只能让外部类直接访问,不允许同一个包中的其他类直接访问。内部类可以直接访问外部类的私有属性,内部类被当成其外部类的成员,但外部类不能访问内部类的内部属性2 内部类使用场景通常内部类在只为所在外部类提供服务的情况下优先使用3 内部类分类及使用3.1 内部类的分类成员内部类非静态内部类静态内部类匿名内部类局部内部类:在方法中定义的类,作用域仅限于这个方法,很少使用3.2 成员内部类可以使用private,protected,pub