乐趣区

关于java:内部类-笔记

外部类

就是在一个类中定义一个类,



外部类拜访外部成员必须创建对象

成员外部类



上图格局针对私有,但个别外部类都是公有


在外部类的办法里创立外部类对象,调用外部类办法,而后再测试里调用外部类的这个办法

部分外部类

在外部类的办法外面!!外界无奈间接拜访!!须要在外部类的办法外面创立部分外部类的对象,而后对象调用部分外部类的办法变量啥的


匿名外部类

实质是一个匿名的对象,这个对象实现了这个类或者接口

匿名外部类也在外部类的办法里写,而后重写接口或类外面的办法,而后再 new 的那个大括号里面间接调用本人匿名外部类的办法 用. 办法();


如果想多调用几次,因为 new 那里能够看成是 Inter 的一个对象,所以依照对象格局来写,变成接口的实现类对象

匿名外部类在开发中的应用


把匿名外部类放在了 method 的括号里!

退出移动版