概述
内部类的定义
将一个类定义在另一个类里面或者方法里面,这样的类就被称为内部类。
内部类可以分为四种:成员内部类、局部内部类、匿名内部类、静态内部类,下面我们逐一介绍这四种内部类。
成员内部类
他定义在另一个类中。一般定义格式如下
因为类C相对于类D在外面,我们且称类C为外部类。成员内部类可以无条件访问外部类的属性和方法,但是外部类想要访问内部类属性或方法时,必须要创建一个内部类对象,然后通过该对象访问内部类的属性或方法
成员内部类无条件访问外部类的属性和方法
外部类访问内部类属性和方法
最后
以上就是专注小笼包为你收集整理的匿名内部类 可以访问外部类_Java内部类详解的全部内容,希望文章能够帮你解决匿名内部类 可以访问外部类_Java内部类详解所遇到的程序开发问题。
如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。
本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
发表评论 取消回复