| 必须实现全部方法,但是不知道HashSet具体是怎样实现的,但是有一些方法可以借鉴 先用一个类实现这个接口 但是在这个类中方法都是空的{}这样  然后可以继承这个类 用新的方法来覆盖那些空的方法  在GUI编程中有一个适配器的概念 就是这样的
 比如有一个接口 B
 现在我用一个类A实现这个接口   并实现全部方法 但方法体是空的
 class A implements  B
 {
 public void f1()
 {
 }
 publicvoid f2()
 {
 }
 publicvoid f2()
 {
 }
 其他方法。。。。。
 }
 如果现在我要用的类需要实现B的话 但我又不想实现B中的全部方法 我就可以直接继承A
 并实现我需要的方法 如
 class C extends B
 {
 public void f1()
 {
 具体的代码;
 }
 }
 |