首页 > 文档 > implements实现接口
2017
06-30

implements实现接口

implements

例子:

 

interface Dot {

  void move();

  void display();

}

 

class CircleDot implements Dot {

  float x = 50;

  float y = 50;

 

  void move() {

    x = x + random(-1, 1);

  }

 

  void display() {

    ellipse(x, y, 16, 16);

  }

}

 

class SquareDot implements Dot {

  float x = 50;

  float y = 50;

 

 

  void move() {

    y = y + random(-1, 1);

  }

 

  void display() {

    rect(x, y, 16, 16);

  }

}

 

描述:实现一个接口或一组接口。 接口用于在类之间建立协议; 他们建立一个类的表单(方法名,返回类型等),但没有实现。 实现后,可以像任何其他类一样使用和扩展接口。

 

因为Java不允许一次扩展多个类,所以可以创建接口,因此可以在实现它的类中找到特定的方法和字段。 线程就是一个例子; 它实现了“Runnable”接口,这意味着该类在其中有一个名为“public void run()”的方法。

 

相关:

extends

 

 



最后编辑:
作者:卡萨布兰卡
卡萨布兰卡
这个作者貌似有点懒,什么都没有留下。

留下一个回复

你的email不会被公开。