一、理解

接口是比抽象类还抽象的类。其中只有方法的定义,定义的实现需要在“实现”中实现。

二、例子

  1. public class Hi {
  2. public static void main(String[] args){
  3. Student student1 = new Student();
  4. student1.cry();
  5. }
  6. }
  7. class Student implements Person{
  8. @Override
  9. public void cry() {
  10. System.out.println("Wawawa...");
  11. }
  12. @Override
  13. public void run() {
  14. System.out.println("Run,gogogo...");
  15. }
  16. }
  17. interface Person{
  18. void cry();
  19. void run();
  20. }

参考

  1. Java 接口 | 菜鸟教程