外部类
就是在一个类中定义一个类,
外部类拜访外部成员必须创建对象
成员外部类
上图格局针对私有,但个别外部类都是公有
在外部类的办法里创立外部类对象,调用外部类办法,而后再测试里调用外部类的这个办法
部分外部类
在外部类的办法外面!!外界无奈间接拜访!!须要在外部类的办法外面创立部分外部类的对象,而后对象调用部分外部类的办法变量啥的
匿名外部类
实质是一个匿名的对象,这个对象实现了这个类或者接口
匿名外部类也在外部类的办法里写,而后重写接口或类外面的办法,而后再 new 的那个大括号里面间接调用本人匿名外部类的办法 用. 办法();
如果想多调用几次,因为 new 那里能够看成是 Inter 的一个对象,所以依照对象格局来写,变成接口的实现类对象
匿名外部类在开发中的应用
把匿名外部类放在了 method 的括号里!