都是引用类型.
接口实质上是功能说明书,说明有什么属性和功能(属性和方法)
接口理论上是继承者的父类,因此它可以作为实现类的引用,来封装类的复杂实现。
简单的举个洗衣机的类子来说明吧
1 约定全自动洗衣机的功能,定义一个接口说明书
public Iterface IWashMac{
void 放入衣服();
void 开始洗衣();
}
public class Wasmac: IWashMac{
public void 放入衣服(){
//...
}
public void 开始洗衣(){
//...
}
}
|