Closed haiker2011 closed 7 years ago
直接基于抽象的接口编程不就可以隐藏具体细节,一个模块打成一个jar包,需要替换实现,修改实现接口不变,为什么还要使用注解来注解接口和实现类,使用注解替换实现类的工作量和不使用有多大差别呢?不是很清楚这样做的目的。
@haiker2011
我明白了,谢谢你的回答。
直接基于抽象的接口编程不就可以隐藏具体细节,一个模块打成一个jar包,需要替换实现,修改实现接口不变,为什么还要使用注解来注解接口和实现类,使用注解替换实现类的工作量和不使用有多大差别呢?不是很清楚这样做的目的。