Posted on 2007-05-03 01:33
ZelluX 阅读(477)
评论(0) 编辑 收藏 所属分类:
OOP
1. java.util.AbstractionCollection
a) add(E o)方法只有一行
throw new UnsupportedOperationException();
由于不同的容器有不同的加入元素的方法,这么做应该是为了方式它的子类调用父类的这个方法。
既然如此,为什么不把方法声明为abstract呢?
b) 容器类的toString()方法就是从AbstractionCollection里继承的。