抽象类与类型定义相关;
接口类与行为规范相关;
接口类不是类型。
抽象类:是不完整的类,函数实现未定义;可以继承,不可以实例化。
接口类:接口类不是类;是类间交互的规范;不能继承、不能实例化,只能实现。
接口类:协议类。
接口类是抽象类的二次抽象,将抽象类中的数据移除。
接口类只依赖通用数据,不依赖具体数据。
接口泛指实体把自己提供给外界的一种抽象化物(可以为另一实体),用以由内部操作分离出外部沟通方法,使其能被修改内部而不影响外界其他实体与其交互的方式。