概述
接口:
package cn.dali.code19;
/*接口:
*
接口就是多个类的公共规范
*
接口是一种引用数据类型,
*
* JAVA7中接口的内容:
*
常量
*
抽象方法
* JAVA8中接口的额外内容:
*
默认方法
*
静态方法
* JAVA9中额外内容:
*
私有方法
*
* 接口中定义抽象方法的规则:
* public abstract 返回值类型 方法名称(参数列表);
* 注意事项:
* 1.接口当中的抽象方法前两个修饰符是固定的 public abstract
* 2.这两个修饰符可以适当的省略
*
* 接口的使用步骤:
*
1.接口不可以直接使用,需要创建一个实现类来实现该接口
*
格式:
*
public class 实现类名称 implements 接口名称{}
*
注意:类名称一般是接口名称后面加上Impl
*
2.接口的实现类必须覆盖重写接口中所有的抽象方法,除非该实现类是抽象类。
*
3.创建实现类的对象进行使用
* */
public interface MyInterface {
public abstract void f1();
//这是一个抽象方法
abstract void f2();
//这也是一个抽象方法
public void f3();
//这也是一个抽象方法
void f4();
//这也是一个抽象方法
}
主方法:
package cn.dali.code19;
public class demo01 {
public static void main(String[] args) {
MyInterfaceImpl myinf = new MyInterfaceImpl();
myinf.f1();
myinf.f2();
myinf.f3();
myinf.f4();
}
}
实现类:
package cn.dali.code19;
public class MyInterfaceImpl implements MyInterface {
@Override
public void f1() {
System.out.println("方法1执行");
}
@Override
public void f2() {
System.out.println("方法2执行");
}
@Override
public void f3() {
System.out.println("方法3执行");
}
@Override
public void f4() {
System.out.println("方法4执行");
}
}
最后
以上就是炙热火车为你收集整理的JAVA中接口的使用的全部内容,希望文章能够帮你解决JAVA中接口的使用所遇到的程序开发问题。
如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。
本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
发表评论 取消回复