自己没有太多面向对象编程的经验,前阵子在使用JAVA写一个client端程序的时候发现之前同事的程序里很多地方都使用了接口,即便程序比较简单,并没有很好的体现出接口的意义。
上网搜了一下,发现几篇不错的文章,记下来。
http://ajava.org/course/kfmoshi/15155.html
interface && abstract class的对比
http://sunshyfangtian.iteye.com/blog/631834
interface详解
http://bbs.chinaunix.net/viewthread.php?tid=606326&extra=&page=1
论坛上一篇关于interface解耦的讨论帖