阅读背景:

Java 基础 面向对象: 接口(interface )概念 以及接口之练习3 -定义一个接口用来实现两个对象的比较并 判断instanceof是否为同类

来源:互联网 

接口(interface )概念概念笔记 及测试代码:

/** 面向对象: 接口(interface ) 是与类并行的一个概念:
 *      1.接口可以看成一个特殊的抽象类,它是常量与抽象方法的一个集合
 *      2.接口里的常量默认: public static final 类型!
 *      3.接口里的抽象方法,默认所有方法是: public abstract 修饰
 *      4.接口没有构造器.
 *      5.接口定义的是一种功能 ,此功能可以被类所实现(implements),比如:class BB (extends DD) implements AA;
 *      6.实现接口的类必须重写其中的所有抽象类,方可实例化;若没有重写所有的抽象方法,则此类仍是一个抽象类.
 *      7.类是可以实现(implements )多个接口, 类的继承(extends)是单继承!
 *      8.接口与接口之间的继承关系,是可以多继承!一个可以继承多个!
 *      ----------
 **  接口与具体的实现类之间也存在多态性
 *      1.通过接口可以实现不相关类的相同行为,而不需要考虑这些类之间的层次关系
 *      2.接口主要用于定义规范,解除耦合关系.
 *//** 面向对象: 接口(



你的当前访问异常,请进行认证后继续阅读剩余内容。

分享到: