Java核心技术上接口与内部类分析.pptVIP

  • 6
  • 0
  • 约8.06千字
  • 约 35页
  • 2016-06-10 发布于湖北
  • 举报
接口 interface是一个完成某些特定功能的类。 接口用来描述类具有什么功能,而不给出功能的具体实现。 一个类可以实现一个或多个接口 public interface Comparable { int compareTo(Object other); } class Employee implements Comparable{ public int compareTo(Object other){ ..... } } 接口中的所有方法都自动地属于public.在实现类中必须把方法声明为public。 接口不能声明为final。 接口体中包含常量定义和方法定义两部分。 接口只声明方法,方法由实现类完成实现,如果不定义方法,则该类是抽象类,加abstract关键字。 class abstract Employee implements Comparable{ /*public int compareTo(Object other){ ..... }*/ } 类实现一个接口需要 1)将类声明为实现给定的接口 2)对接口中的所有方法进行定义。 示例 接口的特性 接口不是类,不能进行new。 Comparable x=new Comparable ();//error,不能创建接口对象;

文档评论(0)

1亿VIP精品文档

相关文档