内部类
当一个事物的内部,还有一个部分需要一个完整的结构进行描述,而这个内部的完整的结构又只为外部事物提供服务,那么整个内部的完整结构最好使用内部类.
在java 中,允许一个类A的定义位于另外一个类B的内部,前者称为A内部类,后者称B为外部类.
内部类的分类; 成员了内部类(静态,非静态) VS 局部内部类(方法内,代码块内,构造器内)
成员内部类定义在外部类中的方法外,局部内部类定义在外部内中的方法内部.
class Person{
//成员内部类
class Dog{
}
public voi
原创
2021-04-19 12:31:38 ·
97 阅读 ·
0 评论