java面对对象编程-内部类

内部类

  • 内部类就是在一个类的内部再定义一个类,比如,A类中定义一个B类,那么B类相对A类来说就称为内部类,而A类相对于B类来说就是外部类了。

  • 成员内部类

  • 静态内部类

 

  • 局部内部类(写在方法里)

 

  • 匿名内部类

 

外部类:用new,内部类:通过外部类来实例化内部类

 

内部类可以直接访问外部类的私有变量、方法等等

 

一个java类中可以有多个class类,但只能有一个public class类

 

 
posted @ 2023-05-04 18:25  gm学习日记  阅读(13)  评论(0)    收藏  举报