●如果发现一个类中所有的方法都是抽象方法,那么就可以将该类,改进为一个接口
●涉及到了接口大面积更新方法,而不想去修改每一个实现类,就可以将更新的方法,定义为带有方法体的默认方法
●希望默认方法调用的更加简洁,可以考虑设计为static静态方法。( 需要去掉default关键字)
●默认方法中出现了重复的代码,可以考虑抽取出一个私有方法。 (需要去掉default关键字)
接口interface,以上基于JDK9以上
定义方式:public interface 接口名 {}
成员变量:只能是常量 默认修饰符public static final
构造方法:没有
成员方法:只能是抽象发法 默认修饰符:public abstract
最后
以上就是怕黑小兔子最近收集整理的关于java接口的设计思路的全部内容,更多相关java接口内容请搜索靠谱客的其他文章。
本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
发表评论 取消回复