java接口怎么写

Java

1个回答

写回答

Yuly77

2022-09-15 06:56

+ 关注

Java
Java

Java接口的声明格式如下:

public interface 接口名{

// 声明常量

// 定义方法

}

例如,以下是一个形状接口的声明:

public interface Shape{

public static final double PI = 3.14;

double getArea();

double getPerimeter();

}

此接口声明了两个方法getArea()和getPerimeter(),以及一个常量PI。实现此接口的类需要实现这两个方法并可以使用常量PI。

在Java 8及以上版本中,接口还可以定义默认方法和静态方法。默认方法是一种带有默认实现的接口方法,可以在接口中声明并且有默认实现,而不强制实现它的类要覆盖它。静态方法是一种与接口关联但不属于任何实体的方法,可以在接口中声明和定义,也可以在实现该接口的类中使用。例如,以下是一个带有默认方法和静态方法的接口:

public interface Greetings {

default void sayHello(String name) {

System.out.println("Hello, " + name);

}

static void sayHi() {

System.out.println("Hi!");

}

}

举报有用(17分享收藏

Copyright © 2025 IZhiDa.com All Rights Reserved.

知答 版权所有 粤ICP备2023042255号