怎么深入理解
针对接口编程,而不是针对实现编程 这句话,
想 和大家做个关于这个话题的分享
但是没有好的思路。
针对接口编程,而不是针对实现编程 这句话,
想 和大家做个关于这个话题的分享
但是没有好的思路。
1
yushiro Sep 5, 2013 “接口”指定了要实现什么功能, 具体怎么实现, 自由发挥。
举个简单例子, 添加记录到数据库, 具体是MSSQL还是MYSQL,不需要关心, 只需要知道, 调用了这个方法, 就会进入数据库。 |
2
bengol Sep 5, 2013
啥叫针对实现编程?
|
3
felix021 Sep 5, 2013
通过约定的协议,实现不同模块间的解耦。
|
4
gangsta Sep 5, 2013 stackoverflow上有类似的经典问题哦:
http://stackoverflow.com/questions/383947/what-does-it-mean-to-program-to-an-interface 另外同样推荐Martin Fowler这篇关于翻转控制和依赖注入的文章: http://martinfowler.com/articles/injection.html |
5
unionx Sep 5, 2013
为什么Oracle要告Google侵权Java API?
|