什么是内部类
内部类就是定义在一个类内部的类
内部类分类
1.成员内部类
2.静态内部类
不能使用外部类中的非静态的成员和方法
3.局部内部类
定义在方法中
4.匿名内部类
new + 接口/抽象类 创建一个匿名内部类
内部类的意义
1.封装性:将外部类中的某些功能封装在一个内部类中,从而对外隐藏,内部可以使用外部功能
2.间接实现多继承
什么是内部类
内部类就是定义在一个类内部的类
内部类分类
1.成员内部类
2.静态内部类
不能使用外部类中的非静态的成员和方法
3.局部内部类
定义在方法中
4.匿名内部类
new + 接口/抽象类 创建一个匿名内部类
内部类的意义
1.封装性:将外部类中的某些功能封装在一个内部类中,从而对外隐藏,内部可以使用外部功能
2.间接实现多继承