内部类

将一个类A声明在类B的内部,则称A为内部类,B为外部类

内部类的分类:成员内部类(静态、非静态),局部内部类(方法内、代码块内、构造器内)

成员内部类:

一方面是外部类的成员:

>调用外部类的结构

>可以用static修饰

另一方面作为一个类:

  内部可以声明属性、构造器

  可以被final修饰,表示不可被继承,若不使用final则可以被继承

  可以被abstract修饰

 

  

 

posted @ 2022-11-02 20:27  平凡的柳先生  阅读(43)  评论(0)    收藏  举报