java中的继承

之前写了一个ItemSet,一开始直接在主类中定义arraylist,后来定义了一个类,希望这个类能够具有arraylist的功能,就在类内部定义一个arraylist,然后增加了很多方法。后来想要用for 的简洁模式,网上查资料,要实现iterable接口,重写方法,于是去看Arraylist的源代码,找不到,再去看List,因为这是继承下来。突然想到,我可以直接继承Arraylist类。。。
绕了一个弯,继承ArrayList类,就不用写很多方法了。
在构造函数中调用super,然后排序。重写add方法,主要是为了增加排序。
最后重写equal、hashcode、tostring方法。

posted on 2015-09-14 21:39  一五一十  阅读(90)  评论(0编辑  收藏  举报

导航