寒假9:内部类

链表,树,图用的很方便哦!!!
即在一个类中再定义一个类

public class ClassName {
      public/protact/private class ClassName {
      }
}

内部类的访问特点:
内部类可以直接方法问外部类的成员,包括私有。
外部类要访问内部类的成员,必须创建对象

![内部类.png](https://upload-images.jianshu.io/upload_images/10196679-dc214da00e227667.png?imageMogr2/auto-orient/strip%7CimageView2/2/

成员内部类在类中定义的位置不同,可以分为以下两种形式
在类的成员位置:成员内部类
在类的局部位置:局部内部类

成员内部类,外界如何创建对象使用?
格式:外部类名.内部类名 对象名 = 外部类对象.内部类对象

当内部类是私有类时,可以在外部类中的方法中创建对象并调用


1.png
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容