摘要: 1.使用接口的好处就是一旦决定改变自己的实施细节,惟一要做的就是在创建对象的时候改变它,其余代码不用改动。这一点可以联想到设计模式如工厂方法模式里边的设计思想,都是利用的接口或者说多态的好处。这一点很重要。如:List list = new LinkedList(); 改成List list=new ArrayList(); 在下边的代码中我们只操作List的通用方法,这样任何时候改,只用改动创建对象的这条代码。2.在集合框架中,除了List,Set,Map接口外,还有一些抽象类,它们实现了这些接口的部分方法。这些抽象类存在的意义在于,当我们想实现自己的新集合类时,我们不必从List或者Set 阅读全文
posted @ 2013-06-22 01:37 幽灵漫步 阅读(192) 评论(0) 推荐(0) 编辑