内部类的理解与学习
日期: 2021-06-22 分类: 个人收藏 657次阅读
我们在此之前学习了类的一些知识,但是没有提到过这个内部类,普通的类我们都知道是个什么样的了,那么这个内部类又是个啥呢?
我们从内部类的字面意思理解,是不是可以理解成:
所谓的内部类就是定义在一个类的内部的类
是不是这样呢?的确如此,不过这个内部类也有几种分类,大致如下:
- 非静态内部类
- 静态内部类
- 内部类的使用
- 局部内部类
- 匿名内部类
下面我们一个个来说。
非静态内部类
首先说下内部类该怎么去定义,前面说了什么是内部类,其实就是定义在类中的一个类,也就是位置是在类的内部,这个内部可是包括类中的任意位置。
我们提到静态,就能想到是被static修饰的类,它是这样的:

注意看区别,然后在非静态内部类中可以有这些操作:
![](https://img-blog.csdnimg.cn/img_convert/dc26aea11aa7b6b48ace212e569971c0.png#align=left&a
除特别声明,本站所有文章均为原创,如需转载请以超级链接形式注明出处:SmartCat's Blog
精华推荐