今天在写dialog的点击取消按钮逻辑时发现之前的回调中没有把取消点击放开,是内部实现的,接口中加上之后又有许多地方需要改,于是就想起了之前公司里用的一种方法,在接口中写默认方法,即:Java8 新特性 default关键字。
- 具体使用,代码如下:
public interface Callback {
void onSure();
/**
* 接口默认方法
*/
default void onCancel() {
}
}
关于default关键字的详解请看下方参考链接
-
参考链接
网友评论