灵活使用抽象类型

只要一个被引用的对象存在抽象类型,就应当在任何引用此对象的地方使用抽象类型,包括参量的类型声明、方法返还类型的声明、属性变量的声明等。

如:List employees = new Vector();这样写的好处,就是在决定将Vector类型转换成ArrayList时,需要改动的很少,程序具有更好的灵活性。

---P88

posted @ 2015-10-25 21:21  GoQC  阅读(126)  评论(0)    收藏  举报