Java 中接口中的静态方法
要在接口中实现静态方法,Java 代码如下 −
示例
interface my_interface{
static void static_fun(){
System.out.println("In the newly created static method");
}
void method_override(String str);
}
public class Demo_interface implements my_interface{
public static void main(String[] args){
Demo_interface demo_inter = new Demo_interface();
my_interface.static_fun();
demo_inter.method_override("In the override method");
}
@Override
public void method_override(String str){
System.out.println(str);
}
}输出
In the newly created static method In the override method
定义了一个接口,并在其中定义了一个静态函数。另一个名为“method_override”的函数在没有主体的情况下被定义。这个接口被另一个名为“Demo_interface”的类实现。在这个类中,定义了 main 函数,还创建了这个“Demo_interface”的一个实例。在这个实例上调用静态函数,接下来,在这个实例上调用“method_override”函数。一个覆盖说明被写成,在这个说明下,“method_override”被定义。这个函数只是在控制台上打印字符串。
广告
数据结构
网络
RDBMS
操作系统
Java
iOS
HTML
CSS
Android
Python
C 编程
C++
C#
MongoDB
MySQL
Javascript
PHP