package minterface;
public class interfaceTest1 {
/**
* 思路:如果一个类,所有的成员变量和方法都是抽象方法
* 没有成员变量,没有普通方法,那没有实例化的价值
* 通常会被设计成接口,存在的唯一价值就是声明规则
* <p>
* ----------------------------
* 接口定义格式
* interface 接口名 {}
*
* 接口不允许实例化
* 接口和类之间是实现关系,通过implements关键字完成
* class 类名 implements 接口名 {}
*/
public static void main(String[] args) {
//创建接口实现类
InterImpl ii = new InterImpl();
ii.show();
ii.method();
}
}
interface Inter {
public abstract void show();
public abstract void method();
}
class InterImpl implements Inter{
@Override
public void show() {
System.out.println("");
}
@Override
public void method() {
System.out.println("");
}
}
JAVA接口定义格式
最新推荐文章于 2024-07-19 22:55:25 发布
文章介绍了Java中接口的概念,强调接口内只有抽象方法和常量,没有实例化的价值,其主要作用是定义规则。类通过`implements`关键字来实现接口,并提供了接口实现类`InterImpl`的示例代码。
摘要由CSDN通过智能技术生成