java学习之路14内部类

1.什么是内部类:在一个类里面定义一个类

 2.什么时候用到内部类

在描述事物时,若一个事物内部还包含其他可能包含的事物,比如在描述汽车时,汽车中还包含这发动机,这时发动机就可以使用内部类来描述。

3.为什么使用 内部类

4. 内部类的分类

非静态内部类 直接定义在类中的没有任何修饰符的类

静态内部类 有static修饰的类

局部内部类 定义在方法内部的类

匿名内部类 把一个类当做一个方法的参数,平时也不怎么用

内部类平时编程中,用的几率并不是很高!

猜你喜欢

转载自blog.csdn.net/qq_34491508/article/details/81630024