21xrx.com
2024-12-22 22:34:58 Sunday
登录
文章检索 我的文章 写文章
Java中的接口的创建与使用
2023-06-18 18:17:21 深夜i     --     --
Java 接口 创建

接口在Java编程中扮演着非常重要的角色,其中,接口不仅可以定义方法的结构,还可以在一定程度上约束类的使用方式。那么,我们该如何创建接口并使用呢?

Java中的接口创建非常简单,只需要使用interface关键字来定义即可,例如:


public interface MyInterface {

  // 定义常量

  int MAX_AGE = 100;

  // 定义抽象方法

  void run();

  int sum(int a, int b);

}

在以上代码中,我们定义了一个名为MyInterface的接口,接口中定义了常量MAX_AGE和两个抽象方法run和sum。需要注意的是,接口中的属性默认都是public static final修饰的常量。而接口中的方法都是public abstract修饰的抽象方法。

接下来,我们来看一下如何使用这个接口:


public class MyClass implements MyInterface {

  @Override

  public void run() {

    System.out.println("MyClass is running...");

  }

  @Override

  public int sum(int a, int b) {

    return a + b;

  }

}

在以上代码中,我们创建了一个名为MyClass的类,并实现了MyInterface接口。在实现接口过程中,我们需要重写接口中的所有抽象方法,这里使用了@Override注解来标识方法的重写。

最后,我们来进行一些简单的测试:


MyClass myClass = new MyClass();

myClass.run();

int result = myClass.sum(1, 2);

System.out.println("result = " + result);

System.out.println("MAX_AGE = " + MyInterface.MAX_AGE);

在以上代码中,我们创建了一个MyClass的实例,并调用了其run和sum方法。同时,我们也使用了MyInterface接口中定义的常量MAX_AGE。

  
  

评论区

{{item['qq_nickname']}}
()
回复
回复