关于java:内部类-笔记

外部类

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



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

成员外部类



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


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

部分外部类

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


匿名外部类

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

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


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

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


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

评论

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

这个站点使用 Akismet 来减少垃圾评论。了解你的评论数据如何被处理