03-面向对象技术 -接口与包.pptVIP

  • 3
  • 0
  • 约7.8千字
  • 约 41页
  • 2017-06-06 发布于湖北
  • 举报
接口、包 第一节 接口 为了使程序更适应网络传输,提高运行效率,增加安全性,降低程序复杂性,Java采用的是尽可能简单的面向对象的机制。 最明显的特点是:它只支持单重继承,不支持多重继承。也就是说,一个类只能有一个父类。 一、接口的定义 接口(interface)是没有实现的方法和变量的集合,其定义与类的定义相似: 修饰符 interface 接口名 { 静态常量; 方法原型; } 一、接口的定义 public interface Runner{ public static final interface id=1 public void start() public void run() public void stop() } 一、接口的定义 示例: private interface Student_info { int year; private int age ( ); void output ( ) {……} } 二、接口的实现 接口一旦定义,就可以有一个或多个类实现这个接口。Java提倡充分的利用多态性中“一个接口,多个方法”的特性。 为了实现这个接口,类必须实现定义在接口中的所有方法,而且方法必须声明为public 每个类可以自由地决定方法具体实现的细节。 二、接口的实现 接口的实现

文档评论(0)

1亿VIP精品文档

相关文档