83.Java 语言 -- 接口(interface) - 概况
一个接口说明一个不带具体实现的方法的集合.
public interface Storable {
public void store(Stream s);
public void retrieve(Stream s);
}
接口用于指明一个类具有一种确定的行为 (有某种确定的方法), 而不传达关于这个类的任何其他信息.
接口解决了一些和多重继承相同的问题, 但是在运行时没有那么多的普通开销.
存在一个不大的性能代价, 因为接口牵涉到动态方法捆扎.
接口可以被不相关的继承树中的类实现, 这使得它不必为公共父类增加方法.
�
Copyright: NPACT