关于Java接口

来源:互联网 发布:ubuntu mate安装jdk 编辑:程序博客网 时间:2024/04/27 02:09
1 接口的本质
 (1)一组有规则的集合;
 (2)一定视角上的同类事物的抽象;同类事物的概念是相对的
2 接口与抽象类的区别
 (1)java不支持类的多继承,但可以实现多个接口;
 (2)使用动机:抽象类只要为了实现代码的重用,而接口是为了实现多态;
 (2)抽象类是父类与子类一般与特殊的关系,接口是父类是子类必须实现的规则;
  资料来自:子夜-面向接口编程详解