1.主要是传递参数,2.承接命令并向对象执行,3.有的接口又是另外一个接口的接口;4.承上启下,关键作用十分明显;
接口是一种特殊的抽象类,里面所有的方法都是抽象方法,所以接口不能产生实例对象; 它做为一种规范,所有抽象方法需要子类去实现。
最直白的说法,你可以把他理解为一个类的模板。