1,匿名内部类实现了一个回调接口,这个类创建的对象回调的时候只被用一次的情况。
在实际开发过过程中,我们常常会遇到这样的情况,一个接口/类的方法的某个实现方式或者说对象,只在程序中执行一次,但为了使用它,我们需要创建它的实现类/子类去实现/重写,此时可以使用匿名内部类的方式,可以无需创建新的类,减少代码冗余。
2,或者用内部类实现接口,进行回调,如小红接口的示例,在回调的时候也是只被用一次。
从匿名内部类到接口回调
最新推荐文章于 2022-12-19 23:35:42 发布
1,匿名内部类实现了一个回调接口,这个类创建的对象回调的时候只被用一次的情况。
在实际开发过过程中,我们常常会遇到这样的情况,一个接口/类的方法的某个实现方式或者说对象,只在程序中执行一次,但为了使用它,我们需要创建它的实现类/子类去实现/重写,此时可以使用匿名内部类的方式,可以无需创建新的类,减少代码冗余。
2,或者用内部类实现接口,进行回调,如小红接口的示例,在回调的时候也是只被用一次。