接口和类的关系 定义java类的语法格式:先写extends(父类)再写implements (接口)。 一个类可以实现多个接口,接口也可以继承其它接口。 实现接口中的类必须提供接口中所有方法的具体实现内容,方可实例化。否则仍为抽象类。 接口的主要用途就是被实现类实现。 与继承关系类似,接口与类之间存在多态性。 接口和类是并列关系,或者可以理解为接口是一种特殊的类。从本质讲,接口是一种特殊的抽象类,这种 抽象类中只包含常量和方法的定义(JDK7.0及之前),不包含变量和方法的实践。