关于接口的那些事
Posted 小潘》
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了关于接口的那些事相关的知识,希望对你有一定的参考价值。
1.先了解一下什么是接口?
在java中接口可以含有变量和方法,它可供别人调用的。并且,接口中的变量只能是public static final变量,用其它的修饰会报错。而方法会被指定为public abstract这种抽象形式的,其它的关键字(private、protected、static、final等)也是不行的,这都是固定的写法。
2.例如定义一个接口,这个接口里面有一个方法,能够得到所有的学生信息:
public interface 接口名 {
//定义变量(示例)
//public static final int i=10;
//定义方法,得到所有的学生信息
public List<Student> getAllInfo();
}
到这里,一个简单的接口就算定义完成了。
3.注意:在接口中定义的方法,不能够有具体的实现代码。而具体的实现代码需要你重新定义一个类,这个类需要实现接口(上面定义的接口),并实现接口里面的所有方法。
public class stuImpl implements 接口名 {
public List<Student> getAllInfo{
//具体的得到学生信息的代码
}
}
通过接口创建接口的实现类:
接口名 impl=new stuImpl();
这样就可以通过impl来调用具体的方法了,
impl.getAllInfo();
以上是关于关于接口的那些事的主要内容,如果未能解决你的问题,请参考以下文章