System.out.print(t.replace("abcd","b","d"));
}
}
***********************************************************************************************
1.前面讲了类有个重要的特性就是继承,但是一个类只能有一个父类,为了实现象C++中的多继承性,就必须使用接口;接口和类非常相似,接口用于定义几个类具有的但又不在这些类中定义的功能,通过在接口中设置这些方法,描述出共同的特性,至于如何实现则是类本身的事。由于接口的这个特性,就意味着在接口中只能定义抽象的方法而不能有方法体;这又于类的定义相违背了,这就造成了接口不能扩展类。另外接口还有一个与类不同的地方是接口声明的变量必须是静态变量。下面语句定义了一个接口:
public interface interf
值得注意的是,如果使用了扩展的接口,必须将老接口的方法和新接口的方法全部覆盖掉。在覆盖方法时方法名和参数都必须和老方法一致,如果