事件***接口定义了对特定的事件,事件处理器必须要实现的方法。事件适配器给事件***接口提供了默认的实现。如果实现事件***接口,就需要重新写接口中的所有方法,会造成不必要的代码浪费。适配器是一种设计模式,用抽象类实现接口所有方法,可以没有语句,只需要重写关注的方法。所有的适配器抽象类都采用了接口的适配器模式来实现。步骤:适配器抽象类实现所需接口(没有具体的语句实现),自定义类继承抽象类,重写所需的单击事件(其他事件不必重写,有默认的实现)。
这道题你会答吗?花几分钟告诉大家答案吧!
扫描二维码,关注牛客网
下载牛客APP,随时随地刷题